簡體   English   中英

我想從一個表中選擇名稱並顯示在我的頁面中

[英]i want select name form one table and display in my page

SELECT name from tbl_gallery, tbl_gallery_category where 'name' = 'gallery-cat-id';

我有two tables一個用於categorysecond用於saving images具有類別名稱的saving images ,我的查詢在這里,然后執行thien顯示MySQ L返回了一個空結果集(即零行)。 (查詢花費了0.0007秒。)

使用單引號,雙引號和反引號時,請刪除名稱中的單引號,而不是“名稱”

如果將單引號放在表名或列名上,它們將被視為字符串,因此請勿放置。

SELECT `name` 
FROM tbl_gallery 
JOIN tbl_gallery_category ON tbl_gallery.name = tbl_gallery_category.gallery-cat-id;

注意 :

where 'name' = 'gallery-cat-id';   

以上條件始終始終為假。 因為您剛剛比較的“名稱”等於“ gallery-cat-id”,所以它是false。

不要在表名或列名上使用引號。

SELECT name 
from tbl_gallery
join tbl_gallery_category on tbl_gallery.name = tbl_gallery_category.`gallery-cat-id`

如果需要轉義列名,請使用反引號。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM