שאילתת MAX (ID) ב- SQL SERVER
שלום, יש לי שאלה בעניין פונקציית MAX ב-SQL SERVER. ישנה טבלה tbl הכוללת ID בסדר רץ, שם וסטטוס.הטבלה נראית כך: ID Name Status א משה 1 ב אבי 2 ג רפי 3 ג משה 4 א אבי 5 ב רפי 6 אני מעוניין לשלוף לשם מסויים, למשל Moshe, רשומה עם הסטטוס הכי עדכני, לצורך העניין עם ה-ID הכי גבוה. השאילתא שאני מריץ: SELECT ID,Name, Status FROM tbl WHERE (ID=MAX(ID)) AND (Name='Moshe'( לפי מה שהבנתי ב MYSQL זה עובד, ב-SQL SERVER נותן לי הודעת שגיאה. למישהו יש פיתרון?
שלום, יש לי שאלה בעניין פונקציית MAX ב-SQL SERVER. ישנה טבלה tbl הכוללת ID בסדר רץ, שם וסטטוס.הטבלה נראית כך: ID Name Status א משה 1 ב אבי 2 ג רפי 3 ג משה 4 א אבי 5 ב רפי 6 אני מעוניין לשלוף לשם מסויים, למשל Moshe, רשומה עם הסטטוס הכי עדכני, לצורך העניין עם ה-ID הכי גבוה. השאילתא שאני מריץ: SELECT ID,Name, Status FROM tbl WHERE (ID=MAX(ID)) AND (Name='Moshe'( לפי מה שהבנתי ב MYSQL זה עובד, ב-SQL SERVER נותן לי הודעת שגיאה. למישהו יש פיתרון?