वहाँ दो तरह के परिणाम मैं वापस करना चाहते हैं कम से कम का चयन करने के:SQL क्वेरी के 10 परिणाम
- अपठित सूचनाएं
- पढ़ें सूचनाएं
अगर> 10 अपठित सूचनाओं मैं उपलब्ध हैं
यदि < = 10 हैं, तो मैं सभी को चुनना चाहता हूं (कहें 7) अपठित अधिसूचनाएं और 3 'filler' पढ़ना नहीं है tifications। मैं यह कैसे हासिल कर सकता हूं?
अगर मैं सिर्फ सभी अपठित सूचनाओं का चयन करना चाहता था मेरी क्वेरी होगा:
SELECT * FROM notifications WHERE read = 0
अगर मैं सिर्फ सभी सूचनाएं पढ़ चयन करने के लिए चाहता था मेरी क्वेरी होगा:
SELECT * FROM notifications WHERE read = 1
क्या आप यहां बता सकते हैं कि क्या हो रहा है थोड़ा? विशेष रूप से आर <= 10 और (चयन @ ड्राउनम: = 0) आर – maxhud
स्पष्टीकरण के लिए धन्यवाद! बहुत बढ़िया जवाब। – maxhud
सभी पंक्तियों को अपठित से पढ़ने के लिए शुरू किया जाता है। अगर अपठित> = 10, तो सभी अपठित चुने गए हैं। यदि अपठित <10, नंबर पढ़ा पंक्तियों में जारी है, लेकिन हम केवल पंक्तियों गिने चाहते <= 10 – codingbiz