📅  最后修改于: 2023-12-03 15:17:32.410000             🧑  作者: Mango
在Mariadb中,您可以使用SELECT
语句来选择多行记录。 在本教程中,我们将讨论如何使用(SELECT)
语句从单个列中选择多行。
SELECT column_name FROM table_name WHERE condition IN (value1, value2, ...);
这里的column_name
是您想要选择的列的名称,table_name
是包含该列的表的名称,condition
是您希望匹配的行的条件(例如,“WHERE column_name = 'value'”),而value1
,value2
等.则是您希望匹配的值的列表。
让我们使用以下表单来演示如何在Mariadb中选择多行:
employees表:
| emp_id | first_name | last_name | salary | |--------|------------|-----------|--------| | 1 | John | Doe | 50000 | | 2 | Jane | Smith | 60000 | | 3 | Mary | Johnson | 70000 | | 4 | James | Williams | 80000 | | 5 | Michael | Brown | 90000 |
要从“salary”列中选择$50,000
和$70,000
的员工,您可以使用以下查询:
SELECT first_name,last_name FROM employees WHERE salary IN (50000,70000);
输出:
| first_name | last_name |
|------------|-----------|
| John | Doe |
| Mary | Johnson |
使用Mariadb或任何SQL数据库,您可以轻松地从单个列中选择多行数据。 通过在WHERE
子句中使用IN
运算符,您可以指定想要选择的值的列表。