我搜索了又搜索,找不到这个问题的答案,我可能以错误的方式问了它。
我正在查询员工数据库。
我需要根据职位 ID 获取详细信息,但是该职位 ID 可能有多个记录,因为该组织拥有针对同一职位的长期员工和临时员工。
因此,为了获取位置 id 的当前占用者,我需要查询从上到下选择与位置字符串匹配的第一个记录。
这会从顶部选择第一个匹配的记录吗?
SELECT * WHERE `position_id`="00000000" LIMIT 1;
提前致谢。
你需要一个ORDER BY
子句来定义表中各个记录之间的排序。如果你不使用ORDER BY
您可以假设记录之间没有固定的顺序,并且每次执行查询时都可以获得新的顺序。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)