我有两个表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