📜  mariadb 在一列中选择多行 - SQL (1)

📅  最后修改于: 2023-12-03 15:17:32.410000             🧑  作者: Mango

使用Mariadb在一列中选择多行 - SQL

在Mariadb中,您可以使用SELECT语句来选择多行记录。 在本教程中,我们将讨论如何使用(SELECT)语句从单个列中选择多行。

语法
SELECT column_name FROM table_name WHERE condition IN (value1, value2, ...);

这里的column_name是您想要选择的列的名称,table_name是包含该列的表的名称,condition是您希望匹配的行的条件(例如,“WHERE column_name = 'value'”),而value1value2等.则是您希望匹配的值的列表。

示例

让我们使用以下表单来演示如何在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运算符,您可以指定想要选择的值的列表。