2012-09-24 29 views
10

की तुलना में कम पंक्तियां हैं I अलग-अलग तालिकाओं में सभी नाम प्राप्त करने के लिए UNION का उपयोग कर रहा हूं।
मेरी टेबल में लगभग 10000 पंक्तियां एक साथ हैं।
लेकिन क्वेरी 468 पंक्तियां लौटाती है !!
मेरे प्रश्न है:mysql यूनियन परिणाम में तालिका पंक्ति संख्या

SELECT name FROM `shopping` 
UNION 
SELECT name FROM stores 
UNION 
SELECT name FROM concert 
UNION 
SELECT val AS name FROM event 
UNION 
SELECT name FROM fastfood 

समस्या कहां है?

उत्तर

19

यूनियन डुप्लिकेट मान हटा देता है। आप शायद इसके बजाय यूनियन चाहते हैं।

+0

उसे नहीं पता था। आपने मेरा दिन बचा लिया! – aksu