我正在使用兩個ID DM_ID和ID。 DM_ID是自動遞增的,而ID不是。我想獲得id的最後一個值。 我用mysqli_insert_id()來得到它,但我得到了DM_ID的最後一個。 DM_ID並在一個表中。如何獲取非自動遞增ID中的最後一個值?
0
A
回答
1
你需要火查詢來獲取的是,
SELECT MAX(`id`) from `tbl_name`
或者,如果你需要最後插入的數據id
,
SELECT `id` from `tbl_name` where `DM_ID` = mysqli_insert_id()
+1
MAX('id')會給出最大ID ....他需要最後一個ID – 2013-05-09 06:30:37
+0
@thumbernirmal - 已經更新。 – Rikesh 2013-05-09 06:31:06
+0
如何將結果分配給php中的變量? – user2335183 2013-05-09 06:31:20
1
嘗試這樣
select id from tablename order by DM_ID desc limit 1
0
SELECT id from tablename order by DM_ID desc limit 1
相關問題
- 1. 如何從數據庫中獲取自動遞增的ID值
- 2. 如何獲取最新的自動遞增ID的數組?
- 3. 獲取數據庫中的最後一個自動增量值
- 4. 如何獲取shell腳本中最後一次遞增的值?
- 5. 在PHP中回聲最後一個自動遞增ID
- 6. CakePHP如何在保存數據後獲取最新的自動遞增ID
- 7. 得到最後一個自動遞增的ID與medoo
- 8. 如何獲取SQLite中最後插入記錄的自動遞增值?
- 9. 從插入獲取最後一個自動增量值?
- 10. 在MySQL中獲取自動增量的最後創建的ID
- 11. 獲取最後插入的自動增量id在mysql中
- 12. 獲取最後2個自動增量ID
- 13. 自動遞增ID值
- 14. 從MySQL數據庫中獲取一個自動遞增的值
- 15. 獲取下一個自動遞增
- 16. 如何獲得保存在Yii2後的自動遞增ID
- 17. 獲取最後一個ID值w/jQuery
- 18. 如何將自動遞增的ID傳遞到另一個表
- 19. 休眠自動遞增非ID列
- 20. Vb.Net獲取數據表中的最後一個自動增量值
- 21. PHP mysql如何使一個領域獲得自動遞增ID值相同
- 22. 如何獲得最後4條記錄沒有自動遞增ID
- 23. 如何從前一行獲取最後一個非空值
- 24. 如何獲取自動遞增字段
- 25. 自動遞增ID
- 26. 如何獲取層次結構的最後一個非空值?
- 27. 如何知道遞增值的最後一個值
- 28. 如何獲取jQuery的最後一個元素id值?
- 29. 如何在非自動增量表中找到最後添加的ID?
- 30. 如何根據另一個表中的最後一個值做自動增量?
你爲什麼需要這個? – 2013-05-09 06:26:44
您是否手動插入?如果是這樣 - 爲什麼你需要選擇它?你不是已經擁有了嗎?什麼情況? – 2013-05-09 06:34:40