後我做了關於我面對 我計算過,有使用IF()
和CONCAT()
功能 組合成一個不同的列本聲明的問題的一些研究。我想要做的是將 兩個值合併爲一個,並使第一個值看起來像一列。 這是迄今爲止我的SQL代碼:CONCAT(meta_key,meta_value)成不同的列從wp_postmeta表
SELECT
IF(meta_key = 'property_id',
CONCAT(meta_key, ' ', meta_value),
'') AS property_id
FROM
wp_postmeta,
wp_posts,
wp_terms,
wp_term_taxonomy,
wp_term_relationships
WHERE
wp_term_relationships.object_id = wp_posts.ID
AND wp_term_relationships.term_taxonomy_id = wp_term_taxonomy.term_taxonomy_id
AND wp_term_taxonomy.term_id = wp_terms.term_id
AND wp_postmeta.post_id = wp_posts.ID
它原來是空的,但行權數。
,如果你獲得空的結果可能是meta_key =「PROPERTY_ID」返回false,你總是得到「」嘗試iusing「空」的檢查 – scaisEdge