Mysql
 sql >> डेटाबेस >  >> RDS >> Mysql

एक सबक्वेरी के साथ WHERE ID IN करें जो ID की एक स्ट्रिंग लौटाता है

आप फ़ंक्शन का उपयोग कर सकते हैं FIND_IN_SET() :

SELECT guid 
FROM wp_posts 
WHERE FIND_IN_SET(
  ID, 
  REPLACE((SELECT meta_value FROM `wp_postmeta` WHERE meta_key='_product_image_gallery' AND post_id=?), ' ', '')
)

मैं REPLACE() . का उपयोग करता हूं क्योंकि मैं देखता हूं कि अल्पविराम से अलग की गई सूची में रिक्त स्थान हैं।




  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. मैं इस टेक्स्ट फ़ाइल को कैसे पढ़ूं और MySQL में कैसे सम्मिलित करूं?

  2. नाउ () उदाहरण – MySQL

  3. Mysql JDBC ड्राइवर का उपयोग करके Android को MySQL से कैसे कनेक्ट करें

  4. MySQL:क्यों varchar(254) और varchar(255) नहीं?

  5. एक विदेशी कुंजी के रूप में भी एक ऑटो वृद्धि हुई प्राथमिक कुंजी का उपयोग कैसे करें?