1 AND运算符
说明:用于基于一个以上的条件对记录进行过滤。如果第一个条件和第二个条件都成立,则 AND 运算符显示一条记录。
语法:
SELECT *
FROM table_name
WHERE column_name1 operator1 value1 AND column_name2 operator2 value2;
实例:
获取用户名为'123',密码为'123'的用户。
--获取用户名为'123',密码为'123'的用户
SELECT *
FROM users
WHERE username = '123' AND password = '123';
2 OR运算符
说明:用于基于一个以上的条件对记录进行过滤。如果第一个条件和第二个条件中只要有一个成立,则 OR 运算符显示一条记录。
语法:
SELECT *
FROM table_name
WHERE column_name1 operator1 value1 OR column_name2 operator2 value2;
实例:
获取用户名为'123'或者昵称为'123'的用户。
--获取用户名为'123'或者昵称为'123'的用户
SELECT *
FROM users
WHERE username = '123' OR pickname = '123';