Bir tablonun ilk kaydını ve sonuç tablosunda bir tablonun son kaydını nasıl alabilirim?SQL Server'da ORDER BY VE UNION Birleştiriliyor
Bu sorgu
SELECT TOP 1 Id,Name FROM Locations ORDER BY Id
UNION ALL
SELECT TOP 1 Id,Name FROM Locations ORDER BY Id DESC
Herhangi bir yardım başarısız?
Keith ben SQL Server 2005 kullanıyorsanız ve am ben ne zaman size önerdiği gibi ben almak aşağıdaki hata, ORDER BY görünüm, satır içi işlevler, türetilen tablolar, alt sorgular ve ortak tablo ifadeleri geçersiz, TOP veya FOR XML için de belirtilmemişse. ı aşağıdakileri deneyin zaman , '* ( \t SEC * CTEWithNDCNotNull NDC ASC İLE sırasından) NDCNotNull Birliği gibi SELECT * FROM NDCNull A.Ş. ( \t SELECT * GPI ASC İLE CTEWithNDCNull SİPARİŞ) SEÇ Bunu nasıl düzeltirim? –
@peplamb "select" alt sorgusundan sonra 'top' belirtmelisiniz. Kaç tane satır istediğinizi belirtmeden bir "sendika" düzenleyemezsiniz. – Keith