SELECT name from tbl_gallery, tbl_gallery_category where 'name' = 'gallery-cat-id';
two tables
category
second
saving images
MySQ
SET(CMAKE_CXX_FLAGS "-std=gnu++11")
类别名称我的查询在这里
然后执行thien显示CMAKE_CXX_FLAGS
L返回空结果集(即零行)。 (查询耗时0.0007秒。)
答案 0 :(得分:2)
删除名称中的单引号,而不是“名称”read when to use single quotes, double quotes, and backticks
如果在表名或列名上加上单引号,它们将被视为字符串,因此请勿放置。
SELECT `name`
FROM tbl_gallery
JOIN tbl_gallery_category ON tbl_gallery.name = tbl_gallery_category.gallery-cat-id;
注意:
where 'name' = 'gallery-cat-id';
以上条件始终为false。因为你只是比较'name'等于'gallery-cat-id'所以它是假的。
答案 1 :(得分:2)
不要在表名或列名上使用引号。
SELECT name
from tbl_gallery
join tbl_gallery_category on tbl_gallery.name = tbl_gallery_category.`gallery-cat-id`
如果您需要转义列名,请使用反引号。