Function çağırma
- SQL kursu
- İleri seviye
- Ders 45/81
- 4 dk
SELECT içinde fonksiyon çağırmayı öğrenirsin.
Function çağırma
Function'ı SELECT içinde çağırırsın. Tablo adı yerine değer döner.
SELECT get_tax(100);100 için KDV döner.
get_tax(100) ifadesi hesaplanıp sonuç olarak döner.
Function çağırma — ayrıntı
Function sorgunun herhangi bir yerinde kullanılabilir. WHERE, SELECT ve HAVING içinde.
Örneğin WHERE get_tax(price) > 10 vergisi 10'dan yüksek ürünleri süzer; ancak sütunu fonksiyona sokmak indeksin kullanılmasını engelleyebilir.
Uygulama Function çağırma
get_tax(100) fonksiyonunu SELECT içinde çağır.
Başlangıç kodu
-- fonksiyon çağır
SELECTÖrnek çözüm
SELECT get_tax(100);Beklenen çıktı
get_tax 18
Soru ve cevaplar
Dersin sorularını cevaplarıyla birlikte inceleyebilirsin. Kendini denemek istersen dersi interaktif olarak çöz.
1 Function nerede çağrılır?
- SELECT içinde Doğru cevap
- ALTER içinde
- DROP içinde
- CREATE içinde
Açıklama: Function SELECT içinde çağrılır.
2 SELECT ekle
____ get_tax(100);
SELECT get_tax(100);
Açıklama: Değer döndüren bir fonksiyon SELECT içinde çağrılır, ör. SELECT get_tax(100).
3 Function çağırma: kavramları eşleştir
| Kavram | Anlamı |
|---|---|
SELECT |
sorgu |
function |
fonksiyon |
parametre |
girdi |
değer |
sonuç |