我有一個名爲is_thumbnail
的列,默認值爲no
。我選擇基於一排掉的is_thumbnail = 'yes'
如果值爲否,請選擇其他
$query = $conn->prepare("SELECT * FROM project_data
WHERE project_id = :projectId
AND is_thumbnail = 'yes'
LIMIT 1");
有機會的話,沒有行會的yes
值。在這種情況下,我想要選擇第一行的那個projectId
,不管is_thumbnail
的值是多少
現在我知道我可以看到什麼查詢返回,然後運行另一個查詢。我想知道是否可以在單個查詢中做到這一點,或者有什麼方法可以利用PDO?我剛開始使用PDO。謝謝!
實施例的數據:
id project_id image is_thumbnail
20 2 50f5c7b5b8566_20120803_185833.jpg no
19 2 50f5c7b2767d1_4link 048.jpg no
18 2 50f5c7af2fb22_4link 047.jpg no
您可以通過'is_thumbnail'命令 – BevynQ
得到一些樣本數據? – Kermit
雖然我只返回一行。如果沒有行包含「is_thumbnail ='yes'',那麼我得到0行返回 – Ronnie