在SQL Server 2005 中,是否可以在不逐行处理的情况下在 SQL Server 2005 中做以下操作? 如果是的话,如何操作? :
我的桌子是这样的:
╔════════════╦═══════════╦════════════╗
║ CustomerID ║ FirstName ║ LastName ║
╠════════════╬═══════════╬════════════╣
║ 1 ║ George ║ Washington ║
║ 2 ║ Benjamin ║ Franklin ║
║ 3 ║ Thomas ║ Jefferson ║
╚════════════╩═══════════╩════════════╝
I 输出上表像这样的 :
╔════════════╦══════════╦════════════╗
║ Field ║ IntValue ║ TextValue ║
╠════════════╬══════════╬════════════╣
║ CustomerID ║ 1 ║ NULL ║
║ FirstName ║ NULL ║ George ║
║ LastName ║ NULL ║ Washington ║
║ CustomerID ║ 2 ║ NULL ║
║ FirstName ║ NULL ║ Benjamin ║
║ LastName ║ NULL ║ Franklin ║
║ CustomerID ║ 3 ║ NULL ║
║ FirstName ║ NULL ║ Thomas ║
║ LastName ║ NULL ║ Jefferson ║
╚════════════╩══════════╩════════════╝
Thanks! Jason