MySQL如何从表中获取特定行

Fel*_*sén -1 mysql

我有一个包含以下字段的数据库: land, zone, domestic.我希望根据用户选择的土地获取所有这些信息.所以我想我这样做:( SELECT * FROM myDB WHERE land=Norway挪威是一个存储国家).

但是我得到了错误unknown column Norway.这是因为它无法找到挪威或似乎是什么问题?

Sag*_*fus 5

看起来你没有指定一个表名尝试这样的事情:

SELECT * FROM MyDB.MyTable 
WHERE land = 'Norway'
Run Code Online (Sandbox Code Playgroud)

另请注意,字符串挪威是单引号