SQL Ders 43 Continue & Goto Kullanımı

Поділитися
Вставка
  • Опубліковано 16 гру 2024

КОМЕНТАРІ • 26

  • @MurattYucedag
    @MurattYucedag  5 років тому

    Udemy'de bulunan ve daha profesyonelce hazırlanmış olan kurslarımıza indirimli fiyatlarla linkten ulaşabilirsiniz :)
    muratyucedag.wordpress.com/2019/03/22/udemy-indirim-linkleri/

    • @arifarslanturk2951
      @arifarslanturk2951 5 років тому

      hocam dikkat ediniz ass felan yaziyosunuz evlilik yanmasin :D

  • @eren8676
    @eren8676 5 років тому +3

    1'den 10'a kadar. 2 yok
    declare @sayi tinyint
    set @sayi=1
    git:
    print 'sayac : ' + cast(@sayi as varchar(2))
    set @sayi=@sayi+1
    while(@sayi

  • @furkanmutlu7776
    @furkanmutlu7776 7 років тому +1

    continue kullanmadan execute ettigimizde de ayni sonuc veriyor.. neden ve ne zaman continue koymaliyiz?

    • @namialagoz8468
      @namialagoz8468 4 роки тому +7

      Biraz geç olmuş ama cevabınız vereyim. Bundan sonra izleyen arkadaşlara yardımcı olur. Neden sorunuzun cevabı: CONTINUE, WHILE döngüsü devam ederken atlanması istenen işlem basamağının atlanıp bir sonraki basamaktan döngüye devam edilmesini sağlar. Yani döngü kesilmez. Ne zaman kullanmalıyız: Atlanmasını istediğiniz değeri if ile belirledikten sonra CONTINUE kullanmalısınız. Şöyle bir örnek vereyim;
      DECLARE @sayi tinyint
      SET @sayi=0
      WHILE (@sayi

    • @mbozkurt-j2y
      @mbozkurt-j2y Рік тому

      @@namialagoz8468 yani aslında continue kullandığımızda if koşulunun altına set @sayi=@sayi+1 kullanmamıza gerek kalmıyor

    • @mbozkurt-j2y
      @mbozkurt-j2y Рік тому

      baktım da şimdi en iyisi continue kullanmamak

  • @murad5951
    @murad5951 3 роки тому

    31.12.21
    Yeni yiliniz kutlu olsun

  • @yakupkose1831
    @yakupkose1831 3 роки тому +2

    iyisin, hoşsunda şu ses soruna da olmasa

  • @egemenhayirsever
    @egemenhayirsever 4 роки тому +1

    --1 'den 5 'e kadar 2 yok
    DECLARE @sayac int
    SET @sayac= 1
    git:
    print 'Sayac : '+ cast(@sayac as varchar (1))
    set @sayac = @sayac +1
    if (@sayac =2)
    begin
    set @sayac = @sayac +1
    end
    while (@sayac

    • @onurtannms3220
      @onurtannms3220 Рік тому

      if bloğunu git in başında yazman gerekiyor printlemeden önce, yoksa sayaç 2 olduğunda da printler

  • @4lchemisttyondaime617
    @4lchemisttyondaime617 7 років тому

    hocam son örnekte while e neden begin ve end eklemediniz kafam karıştı şimdi

    • @naimsahin
      @naimsahin 7 років тому +2

      Merhaba,
      while da begin end kullanmaz isek sadece kendinden asagidaki 1. satiri isletir.
      Video baslarindada durmadan 1.Karesi : 1 yazdırmasının da sebebi budur alttaki satırı işletip hemen döngünün başına geri döner

    • @namialagoz8468
      @namialagoz8468 4 роки тому

      ​@@naimsahin in açıklamasına ek olarak BEGIN başlamak demek. BEGIN ile başlanan döngü END ile bitmek zorunda. Hoca burada döngüyü bitirmiyor ve gir: kısmına döngü tekrar dönüyor. Bu işleme dallanma da denilmektedir.

    • @Noname-or6zo
      @Noname-or6zo 4 роки тому

      git:
      Begin operatörü ile aynı işlevi yapıyor adları farklı bi çeşit sinonim gibi
      Go to git
      İ İse end gibi gör sintaksisi böyle

  • @uyelikposta5336
    @uyelikposta5336 7 років тому

    çok güzel

  • @batuhanyasar3520
    @batuhanyasar3520 7 років тому +1

    0 dan 20 e kadar çift sayıların kökü buyur
    Declare @Sayı int
    set @Sayı = 0
    while(@Sayı

  • @burabaxtv3426
    @burabaxtv3426 5 років тому

    Abi cox guzelde Dersemi bakalim ya reklamami

    • @kemalsen96
      @kemalsen96 3 роки тому +1

      Bırak adam da biraz para kazansın. Onca zaman harcıyor videolar için. Reklamsız eğitim videoları udemyde 28 lira

    • @ihop3893
      @ihop3893 3 роки тому

      O kadar emek verilmiş ,3 5 kurus kazanmış çokmu ? Keşke daha çok kazansa da millet anaa bu şekilde para kazanılıyomus deyip sayıları artsa

  • @omi1167
    @omi1167 2 роки тому

    DECLARE @Sayi INT = 0
    Dongu:
    IF (@Sayi < 10)
    BEGIN
    SET @Sayi = @Sayi + 1
    IF (@Sayi 2)
    BEGIN
    PRINT @Sayi
    END
    GOTO Dongu
    END