Literal değerler
- SQL kursu
- Başlangıç
- Ders 5/115
- 4 dk
SELECT içinde sabit değer ve hesap kullanmayı öğrenirsin.
Literal değerler
SELECT içinde sabit değerler de kullanabilirsin. Bir tabloyu sorgulamadan bile sabit çıktı üretirsin.
SELECT 'Merhaba' AS selam;
SELECT 1 + 1 AS toplam;Birinci sorgu her satırda Merhaba yazar. İkincisi 2 döndürür. Metin tek tırnak, sayı tırnaksız yazılır. Hesaplar da yapılabilir: price * 2.
'Merhaba' AS selam ifadesi hesaplanıp sonuç olarak döner.
Literal değerler — ayrıntı
SELECT içinde aritmetik hesap yapabilirsin. +, -, *, / operatörleri çalışır.
SELECT name, price * 1.18 AS kdvli
FROM products;Bu sorgu her ürünün fiyatını 1.18 ile çarpar. Sütun hem tablodan gelen veriyi hem de hesap sonucunu aynı satırda gösterebilir.
products kaynağından name, price * 1.18 AS kdvli seçilir.
Uygulama Literal değerler
products tablosundan price sütununu 2 ile çarpıp cift_fiyat adıyla getir.
Başlangıç kodu
-- fiyatı 2 ile çarp ve alias ver
SELECT
FROM productsÖrnek çözüm
SELECT price * 2 AS cift_fiyat
FROM productsBeklenen çıktı
cift_fiyat 10 24
Soru ve cevaplar
Dersin sorularını cevaplarıyla birlikte inceleyebilirsin. Kendini denemek istersen dersi interaktif olarak çöz.
1 Sayı hesabı
SELECT 2 +____ AS toplam;
SELECT 2 + 3 AS toplam;
Açıklama: SELECT tablo olmadan da hesap yapabilir; 2 + 3 sonucu 5'tir ve toplam adıyla gösterilir.
2 Literal değerler: kavramları eşleştir
| Kavram | Anlamı |
|---|---|
'Merhaba' |
metin |
42 |
tam sayı |
3.14 |
ondalık |
TRUE |
mantıksal |
3 Metin literal nasıl yazılır?
- Tek tırnak içinde Doğru cevap
- Çift tırnak içinde
- Tırnaksız
- Köşeli parantez içinde
Açıklama: Metin tek tırnak içinde yazılır.