SELECT की Basics
SELECT choose करता है कि एक table से कौन-से columns पढ़ने हैं।
In this page:
Syntax
SELECT column1, column2 AS alias
FROM table_name;
SELECT Basics
SELECT * हर column return करता है और SELECT col1, col2 सिर्फ वे return करता है। AS एक column या expression को एक alias देता है, और price * qty जैसे expressions प्रति row compute होते हैं। FROM table name देता है। Real applications में * की बजाय columns list करना prefer करें।
Note:
SELECT * explore करने के लिए ठीक है लेकिन production queries में इससे बचें।
उदाहरण: SELECT basics
CREATE TABLE products (id INTEGER PRIMARY KEY, name TEXT, price INTEGER, qty INTEGER);
INSERT INTO products VALUES (1, 'Pen', 3, 100), (2, 'Notebook', 8, 40), (3, 'Lamp', 45, 5);
SELECT * FROM products;
SELECT name, price FROM products;
SELECT name, price * qty AS stock_value FROM products;
-- Output:
-- id | name | price | qty
-- 1 | Pen | 3 | 100
-- 2 | Notebook | 8 | 40
-- 3 | Lamp | 45 | 5
-- name | price
-- Pen | 3
-- Notebook | 8
-- Lamp | 45
-- name | stock_value
-- Pen | 300
-- Notebook | 320
-- Lamp | 225
Login to try C/C++/Java/PHP code in the editor
Related Topics
{# common_mistakes/chapter_summary/browser_support: on Hindi pages the
view already swaps in the hi_ translation fields (or blanks these
out if untranslated), so this renders correctly for both languages
without a lang_code check here. #}
आम गलतियां
- हर जगह SELECT * इस्तेमाल करना
- FROM clause भूल जाना
- single और double quotes confuse करना
चैप्टर सारांश
- SELECT columns FROM table syntax इस्तेमाल होता है
- * मतलब सारे columns
- AS aliases बनाता है
- Expressions प्रति row compute होते हैं
🔒
Chapter Quiz — Complete all 7 topics to unlock
0/7 topics done
Complete these topics first: