mysql - 我一直有空集结果,是我的查询语句有问题吗?

标签 mysql

我想显示注册以下类(class) IT、COMSCI 和 MIS 的学生的姓名。

我的代码是:

Select fname,lname from student where course="IT" AND "COMSCI" AND "MIS";

我希望查询结果能够在一张表中显示注册 3 门类(class)的所有学生姓名,但结果是空集,7 个警告(0.00 秒)。

最佳答案

试试这个

Select fname,lname from student where course="IT" OR course= "COMSCI" or course= "MIS";

你也可以使用

Select fname,lname from student where course in ("IT" ,"COMSCI" ,"MIS");

关于mysql - 我一直有空集结果,是我的查询语句有问题吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/55719558/

相关文章:

php - 将 WHERE 条件添加到 3 表 LEFT JOIN 查询...?

java - 从 jBoss 控制台查看正在执行的数据库查询

mysql - 在 MySQL 的触发器中使用准备好的语句的替代方法

mysql - 使用查询从 mysql 表中获取字段总和

mysql - Drupal 7 - EntityFieldQuery - 与 mysql FIELD(...) 一起使用进行自定义订单

MySQL:如果id在其他表中不存在,则删除行

javascript - PHP 动态表,带有编辑/删除链接以打开弹出窗口

php - 在 Swift 中检索和使用整个 MYSQL 表

php - mysql 查询中出现未知列错误

python - 基于 Django 中聚合结果的额外列