PDA

View Full Version : سوال: نوشتن کوئری بدون where



WorldProgramer
یک شنبه 28 تیر 1388, 16:44 عصر
سلام
من میخوام کوئری بنویسم که بدون استفاده از شرطی سطر آخر جدولمو برگردونه
از کرسر هم نباید استفاده کنم!!
ممنون میشم فوری کمکم کنید:بوس:

esmaeily-hosein
یک شنبه 28 تیر 1388, 16:47 عصر
SELECT TOP 1 * FROM [tableName] ORDER BY ID DESC

علیرضا مداح
دوشنبه 29 تیر 1388, 13:12 عصر
سلام دوست عزیز،
سطرهای موجود در یک جدول در SQL Server بر اساس قوانین نظریه مجموعه ها(Sets Theory) بنا شده و کار می کنند، بنابراین، ترتیب عضو ها تا زمانی که مرتب سازی بر روی آنها صورت نگیرد، معنا نخواهد داشت،/

محمد سلیم آبادی
چهارشنبه 31 تیر 1388, 03:28 صبح
با کمک جبر رابطه ای (Relational Algebra) براحتی می توانی این کار را انجام بدهی:


SELECT Boatname
FROM boats
EXCEPT
SELECT TOP((SELECTCOUNT(*)FROM boats)-1) boatname
FROM boats