[英]MySQL: Selecting a row where a column equals the ID
這是我的查詢:
SELECT ID FROM wp_posts
WHERE post_type = 'vreb_property'
AND post_status = 'publish'
ORDER BY post_modified DESC
在這種情況下,我需要修改查詢以包括WHERE post_parent = ID
...,因此需要使用被選擇的ID。
SELECT ID FROM wp_posts WHERE post_type = 'vreb_property' ... and also select records where 'post_parent' = ID
因為有些記錄需要具有post_type
“ attachment”類型。
我是否可以澄清一下此請求的有效性? 謝謝。
您在尋找OR
嗎?
SELECT ID FROM wp_posts
WHERE (post_type = 'vreb_property'
AND post_status = 'publish')
OR (post_type = 'attachment'
AND post_parent = ID)
ORDER BY post_modified DESC
使用支架可以使它適應您的特定需求,因為這還不是很清楚。
我同意jeroen的sql,技巧在括號中。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.