你好,我有一個sql語法,它總是取最後一條記錄,並檢查其他條件。沒有在sql中選擇好值
SELECT *
from projetstaches ,users,timesheets
WHERE `prtTimeSheetId` = (SELECT MAX( `prtTimeSheetId`) FROM projetstaches) AND usrId = 16 AND timId = prtTimeSheetId
我正在使用php和sql,但我知道這是我的語法不好。
它總是給我我的最後一個記錄。這是不會把我的用戶的最後一個記錄16。導致我的最後一個記錄對我的用戶7。有什麼想法爲什麼?
所以,我需要把我的用戶最後projettime板16
**編輯** 這裏是什麼樣子的我的數據http://pastebin.com/6LBwGtc3
嘗試和 –
,而不是它的將是最糟糕的,它會給最後一個記錄或使用隱式連接語法用戶16 – user3613856
停止或。 – Kermit