0
你好我想在mysql中選擇行,其訪問者ID = 1和最大的ID,那麼它應該是最後一排,因爲我在這張照片集中如何選擇在MySQL行,最大的id
這裏的MySQL的代碼我試過 SELECT *,MAX(ID)FROM活動WHERE visitorid = 1
你好我想在mysql中選擇行,其訪問者ID = 1和最大的ID,那麼它應該是最後一排,因爲我在這張照片集中如何選擇在MySQL行,最大的id
這裏的MySQL的代碼我試過 SELECT *,MAX(ID)FROM活動WHERE visitorid = 1
你可以做到這一點:
SELECT * FROM activity WHERE visitorid = 1 ORDER BY id DESC LIMIT 1
這將命令您的行(其中visitorid = 1
)由id
降序並只選擇第一個。
當存在一個ID多個條目表中的
,但您仍想獲取最新的,然後
過濾器在汽車遞減順序記錄遞增的主鍵和限制上面記錄。
例:
select * from activity
where visitorid = 1
order by id desc
limit 1
使用ORDER BY設置順序和LIMIT 1挑選的第一個。 'SELECT * FROM activity WHERE visitorid = 1 ORDER BY id DESC LIMIT 1;' –