Experimentând cu tipuri compatibile
Așa cum am văzut în slide-uri, unele tipuri de date sunt compatibile între ele, ceea ce înseamnă că se vor converti implicit la tipul potrivit atunci când sunt folosite într-o clauză de atribuire sau comparație. De exemplu, dacă compari un INTEGER cu un VARCHAR, INTEGER-ul va fi convertit în VARCHAR pentru comparație.
Acest exercițiu face parte din cursul
Introducere în Redshift
Instrucțiuni pentru exercițiu
- Selectează
year_qtr,total_sales,percent_ecomși, în final,percent_change_year_ecomdinspectrumdb.ecommerce_sales. - Găsește înregistrările în care
percent_change_year_ecomeste mai mare decât 50, tratat ca șir de caractere.
Exercițiu interactiv practic
Încearcă acest exercițiu completând acest cod de exemplu.
-- Select year_qtr, total_sales, percent_ecom, percent_change_year_ecom
SELECT year_qtr,
___,
percent_ecom,
___
FROM spectrumdb.ecommerce_sales
-- Find where percent_change_year_ecom is greater than 50
WHERE ___ > ___;