我有兩個表table1其id(主鍵)和table2有一個名稱,id(外鍵)。所有ID在表2中最初爲空。現在,無論何時在父表中生成新的ID時,我們都必須從table2中選擇ID爲null的第一行,並使用新ID更新該行。現在select * from table2 where id is null
獲取一組行,但有沒有辦法修改這個SQL查詢,以便它提取我的table2的第一行,其中id列爲null。在MySql表中選擇查詢
1
A
回答
2
select * from table2 where id is null limit 1
Limit指定要獲取的記錄數。
0
SELECT * FROM table2 WHERE id is null LIMIT (n - 1), 1
例如: SELECT * FROM表2其中ID是空LIMIT 2,1
相關問題
- 1. 在選擇查詢中選擇MYSQL
- 2. 在MySQL選擇查詢中選擇當前表
- 3. MySQL選擇查詢
- 4. MySQL查詢選擇
- 5. MySQL - 選擇查詢
- 6. 在選擇查詢中選擇查詢
- 7. 如何在mysql中選擇查詢
- 8. MySQL的 - 在一個查詢中選擇
- 9. MySQL查詢的交叉表選擇
- 10. 從MySQL多表查詢選擇信息?
- 11. Mysql的提高選擇結表查詢
- 12. Coldfusion查詢MySQL查詢日期選擇
- 13. 選擇查詢在excel表
- 14. mysql選擇查詢問題
- 15. MySQL的 - 選擇查詢
- 16. mysql。 sql查詢。選擇
- 17. MySql的選擇查詢
- 18. 多個mysql選擇查詢
- 19. Mysql PHP查詢選擇
- 20. 用SUM()MYSQL選擇查詢
- 21. MySQL查詢:選擇最
- 22. MySql的選擇查詢
- 23. 用mysql選擇查詢
- 24. MySQL查詢 - 選擇字段
- 25. MySQL選擇子查詢
- 26. MySQL的選擇查詢
- 27. MYSQL如何選擇查詢
- 28. mySQL查詢選擇兒童
- 29. Mysql的選擇查詢
- 30. 選擇查詢的MySQL