我需要你们帮助我。我的mysql数据库中有一个名为“Men's Clothings”的值。 我正在尝试检索与“Men's Clothings”相关的其他值。我不知道这个查询有什么问题。
SELECT * FROM cat_items
WHERE sub_cat
='男士服装“和cat_id
='3'
cat_items
=>表的名称
sub_cat
=>是cat_items
中的一行
cat_id
=>是具有唯一值的行
答案 0 :(得分:1)
您可以尝试用'撇号(Windows中的ALT 96)
包围字符串 SELECT * FROM cat_items WHERE sub_cat = "Men's Clothing" AND cat_id = '3'
或双引号
# schema is the second line
sed -n '2p;3q' file.jhist > schema.avsc
# removing the first two lines
sed '1,2d' file.jhist > pfile.jhist
# finally converting to avro data
java -jar avro-tools-1.7.7.jar fromjson pfile.jhist --schema-file schema.avsc > file.avro
答案 1 :(得分:0)
为什么你用双引号关闭Men's Clothing? 尝试将其更改为单引号
所以你的查询会是这样的 SELECT * FROM cat_items WHERE sub_cat ='Men's's Clothing'AND cat_id ='3'