mysql - 如何编写条件 mysql 查询?

标签 mysql sql

所以我有一张 table

书籍

id, name, organisationId, status

所以,现在我要获取的是 organizationId 为 3 的书籍。 这是...

SELECT * FROM books where id= '3'

问题是我想不出一种方法,无论 organizationId 是什么,我都可以获得状态为公开的书籍。

我刚开始了解 mysql 查询,这就是我问这个问题的原因,以便我能够理解。

最佳答案

and 与 where 子句一起使用,与使用 or 代替 and

的方式相同
SELECT * FROM books where id= 3 and status like '%public%'

关于mysql - 如何编写条件 mysql 查询?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52478578/

相关文章:

mysql - 更改主键的名称

不支持 MySQL 关键字 : 'port' error in C# application

python - 如何按字符串字段中的数字字符对行进行分组?

MySQL 查询缓存效率

Mysql 三表连接结果空集

android - 如何在另一个 Activity 上显示 ListView 所选项目的详细信息?

mysql - 通过复制现有行将新行插入表中

sql - Now() 在 ODBC SQL 查询中?

php - 返回 PHP 数组中每个日期的报告

mysql - 如何使用 FIND_IN_SET 或 LOCATE 或 Having to get a count