为什么这个查询在mysql中返回一个空集

时间:2018-06-10 16:08:47

标签: mysql

我是MySQL新手,我使用jdbc连接MySQL服务器。我在数据库中的当前主题表及其条目是。

+--------+-----------+--------+---------+-------+----------+
| sub_no | name      | lec_no | credits | price | semester |
+--------+-----------+--------+---------+-------+----------+
|  cs001 | network 1 | lec001 |       3 |  3000 |        7 |
+--------+-----------+--------+---------+-------+----------+

但是当我运行SELECT credits,price,semester from subjects WHERE sub_no ="cs001"时为什么MySQL返回一个空集而不是3, 3000, 7

1 个答案:

答案 0 :(得分:-3)

我认为这是因为mysql正在搜索" cs001"而不是cs001。尝试删除引号,看看会发生什么。