Snowflake SQL परिचय
George Boorman
Senior Curriculum Manager, DataCamp
सिंटैक्स: INITCAP( <expr> )
SELECT INITCAP(category) AS capitalized_category
FROM pizza_type

सिंटैक्स:
CONCAT( <expr1> [ , <exprN> ... ] )
Concat से पहले:

category को ' - Pizza' से जोड़नाSELECT CONCAT(category, ' - Pizza')
AS pizza_category
FROM pizza_type
Concat के बाद:

CURRENT_DATE() या CURRENT_DATECURRENT_TIME() या CURRENT_TIMESELECT CURRENT_DATE
SELECT CURRENT_TIME


सिंटैक्स
EXTRACT( <date_or_time_part> FROM <date_or_time_expr> )<date_or_time_part> - year, month, day, weekday आदिSELECT EXTRACT(MONTH FROM order_date) AS order_month,
COUNT(*) AS num_orders
FROM orders
GROUP BY order_month

ORDER BYGROUP BYGROUP BY ALLGROUP BY column1, column2SELECT
pizza_type_id,
size,
AVG(price) AS average_price
FROM
pizzas
GROUP BY
pizza_type_id, -- explicit columns
size
ORDER BY
pizza_type_id, average_price DESC
GROUP BY ALL
SELECT
pizza_type_id,
size,
AVG(price) AS average_price
FROM
pizzas
GROUP BY ALL -- Don't specify columns
ORDER BY
pizza_type_id, average_price DESC
| Function/keyword | उपयोग |
|---|---|
INITCAP() |
स्ट्रिंग के हर शब्द को कैपिटलाइज़ करें |
CONCAT() |
कई स्ट्रिंग को जोड़ें |
CURRENT_DATE |
करेंट डेट प्राप्त करें |
CURRENT_TIME |
करेंट टाइम प्राप्त करें |
EXTRACT |
किसी तिथि/समय का भाग निकालें, जैसे तिथि से month |
ORDER BY |
क्वेरी परिणाम सॉर्ट करें |
GROUP BY ALL |
सभी (नॉन-एग्रीगेटेड) कॉलम से ग्रुप करें |
Snowflake SQL परिचय