CodeBlanks Logo Icon CodeBlanks

Function çağırma

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

query.sql
-- fonksiyon çağır
SELECT

Örnek çözüm

query.sql
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

Soru
____ get_tax(100);
Cevap
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ç

İleri seviye bölümündeki tüm dersler