我使用SQL Server 2012, 我有如下表: id, name, surname, timestamp, type type有兩個可能的值:1和2。 現在,我想找到兩行 - 對於每個組(1和2)行具有最大值,特別是type。我想找到name和surname。 我可以用SELECT TOP 1 - WHERE ORDER BY - UNION的方法做到這一點,但我想找到antother,更好
有人可以告訴我如何擺脫困惑,但保留在我的結果集的列? 我簡化了查詢,所以應該可以閱讀。 SELECT
cst_recno as 'ID',
ind_first_name as 'First',
ind_last_name as 'Last',
cmt_code as 'Code',
cmt_name as 'Com.Name',
ixe_add_date as 'Date'
FROM
我有這個疑問: SELECT definition
FROM sys.sql_modules
WHERE definition like '@noreturns'
這列出了所有包含字符串對象的 - 但是,我需要返回的對象行的其餘部分(例如,該行的其餘部分在SP在其定義中包含該字符串) 但是,這是一個表,那麼我將如何返回該行的其餘部分而不是整行(在這種情況下表示定義的REST)? 謝謝