我有一个SQL查询:
SELECT employee.name, employee.surname, department.name FROM employee INNER JOIN deparment
ON employee.id_department=department.id WHERE department.name = 'security'
但我只想选择5条记录。是否可以使用SQL工具来实现?
如果我想选择>= 5条记录(超过5条记录)呢?
我有一个SQL查询:
SELECT employee.name, employee.surname, department.name FROM employee INNER JOIN deparment
ON employee.id_department=department.id WHERE department.name = 'security'
但我只想选择5条记录。是否可以使用SQL工具来实现?
如果我想选择>= 5条记录(超过5条记录)呢?
以下是SQL语句:
SELECT employee.name, employee.surname, department.name
FROM employee INNER JOIN deparment
ON employee.id_department=department.id
WHERE department.name = 'security'
LIMIT 5;
了解更多关于LIMIT的内容
我相信 >= 5 条记录 意味着留下前5条记录再获取另外5条。
SELECT employee.name, employee.surname, department.name
FROM employee INNER JOIN deparment
ON employee.id_department=department.id
WHERE department.name = 'security'
LIMIT 5,5;
SELECT employee.name, employee.surname, department.name FROM employee INNER JOIN deparment
ON employee.id_department=department.id WHERE department.name = 'security'
limit 5;
SELECT employee.name
, employee.surname
, department.name
FROM employee
INNER JOIN deparment
ON employee.id_department=department.id
WHERE department.name = 'security'
LIMIT 5 , 5 ;
SELECT employee.name, employee.surname, department.name FROM employee INNER JOIN deparment
ON employee.id_department=department.id WHERE department.name = 'security'
LIMIT 5;
选择 employee.name
, employee.surname
, dept.name
从 employee
内部连接 deparment as dept
在 employee.id_department
=dept.id
当 department.name
= 'security'
限制 5 , 5 ;