我有一个具有这种结构的表:
id | IDs | Name | Type
1 | 10 | A | 1
2 | 11 | B | 1
3 | 12 | C | 2
4 | 13 | D | 3
除了ID,其他任何内容都不是FOREIGN
或PRIMARY KEY
。我想根据它的PRIMARY KEY
列值来选择一行。我尝试了以下语法,但没有结果。
SELECT * FROM MyTable WHERE Name = 'A', Type = 1;
我做错了什么? SELECT语句究竟返回了什么?我对数据库完全陌生,我目前正在尝试并尝试学习它。到目前为止,我的搜索没有得出任何有关此案例的结果。
答案 0 :(得分:1)
使用and
为查询添加多个条件
SELECT *
FROM MyTable
WHERE Name = 'A'
AND Type = 1;