SQL में सबसे आम कार्यवाही क्वेरी करना यानि आँकंणों के बारे में प्रश्न करना है, जो डिक्लेयरेटिव codice_1 स्टेटमेंट के साथ निष्पादित किया जाता है। codice_1 एक या एक से अधिक टेबल या एक्स्प्रेसंस से डेटा पुनःप्रतिष्ठापित करता है। मानक SELECT स्टेटमेंट्स का डेटाबेस पर कोई स्थायी प्रभाव नहीं होता है। codice_1 की कुछ गैर-मानक परिणतियों का स्थायी प्रभाव रह सकता है, जैसे codice_4 वाक्यविन्यास (सिन्टैक्स) जो कुछ डेटाबेसों में मौजूद रहता है।

क्वेरीज़, उपयोगकर्त्ता को वांछित डेटा की व्याख्या करने की क्षमता प्रदान करता है, इससे उस परिणाम (वांछित) को प्राप्त करने के लिए नियोजन, इष्टतमीकरण और आवश्यक भौतिक परिचालनों को अंजाम देने की ज़िम्मेदारी डेटाबेस मैनेजमेंट सिस्टम (DBMS) की होती है।

एक क्वेरी में codice_1 कीवर्ड के तुरंत बाद के परिणाम में सम्मिलित करने के लिए कॉलमों की एक सूची शामिल रहती है। यह निर्दिष्ट करने के लिए कि क्वेरी क्वेरिड टेबलों के सभी कॉलमों को रिटर्न करे, एक ऐस्टेरिस्क (codice_6) का भी उपयोग किया जा सकता है। codice_1, SQL का सबसे जटिल स्टेटमेंट है जिसमें वैकल्पिक कीवर्ड्स और क्लॉजेज़ भी होते हैं। इनमें शामिल हैं:

निम्नलिखित codice_1 क्वेरी का एक उदाहरण है जो महंगी किताबों की एक सूची को रिटर्न करता है। क्वेरी "BOOK" नामक टेबल से उन पंक्तियों को प्राप्त कर लेता है जिनमें कि "Price" कॉलम में मौजूद मान 100.00 से ज्यादा है। परिणाम "title" के अनुसार बढ़ते हुए क्रम में क्रमबद्ध रहता है। "select list" में मौजूद ऐस्टरिस्क (*) यह दर्शाता है कि "Book" टेबल के सारे कॉलम रिजल्ट सेट में उपस्थित रहने चाहिए।

SELECT * 
नीचे दिया गया उदाहरण किताबों की एक सूची और प्रत्येक किताब से संबद्ध लेखकों की संख्या रिटर्न कर मल्टिपल टेबल, ग्रुपिंग और ऐग्रीगेशन की एक क्वेरी को दर्शाता है।
SELECT Book.title,
उदाहरण आउटपुट निम्नलिखित के जैसा हो कता है:

इस पूर्व शर्त के अंतर्गत कि दोनों टेबलों में सिर्फ "isbn" ही सामान नाम वाले कॉलमों का नाम है और यह कि "title" नामक कॉलम सिर्फ "Books" टेबल में ही मौजूद है, ऊपर लिखित क्वेरी को निम्नलिखित रूप में दुबारा लिखा जा सकता है:
SELECT title,
हालांकि, कई वेंडर्स या तो इस तरीके को सपोर्ट नहीं करते, या फिर उन्हें कॉलम नामकरण की परिपाटियों की ज़रुरत होती है।

SQL में संगृहीत मानों पर गणना करने के लिए ऑपरेटर्स और फंक्शन्स मौजूद होते हैं। SQL, डेटा को परियोजित करने के लिए "select list (सेलेक्ट सूची)" में एक्सप्रेशंस के प्रयोग की अनुमति देता है, जैसा निम्नलिखित उदाहरण में दर्शाया गया है जो उन पुस्तकों की एक सूची रिटर्न करता है जिनकी कीमत 100.00 से ज्यादा है, साथ में एक अतिरिक्त सेल्स टैक्स कॉलम भी है जिसमें "sales tax (सेल्स टैक्स)" का मान मौजूद है और यह मान "price (कीमत)" का 6% है।
SELECT isbn
क्वेरीज़
नल और थ्री-वैल्यूड लॉजिक (3VL)
इतिहास
नम्बर्स (संख्याएं)