簡體   English   中英

mysql查詢可以返回空或空集,其中有錯誤

[英]can mysql query returns empty or null set with error in it

我有如下的mysql查詢:

"SELECT * FROM table where id=1 and f_id = 1"

而f_id列不存在。 您認為這應該返回什么。 因為我被困在這里,因為它給了我一個空集。 當我在phpMyAdmin中運行此查詢時,它給出了一個錯誤。

任何幫助!

您的查詢未執行。它Unknown cloumn f_id in where clause給您帶來類似Unknown cloumn f_id in where clause錯誤

當找不到列時將不執行查詢。 您會收到en錯誤。

要打印此錯誤,請假設您使用php,如您的帖子標簽所示:

mysqli_query("SELECT * FROM `table` WHERE id = '1' AND f_id = '1' ") or die(mysql_error(());
"SELECT * FROM `table` where `id`='1' and `f_id` = '1'"

試試這個

暫無
暫無

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

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