Loading:


    Porównywanie przy pomocy podzapytań - MySQL

    Podzapytania używa się najczęściej w celu porównywania, a więc:

     

    jakis_argument   operator   (podzapytanie)

     

     

    gdzie operator może być jedenm z: = > < >= <= <>

    Na przykład:

     

    ... 'a' = (SELECT column1 FROM t1);

     

     

    Następny przykład:

     

    SELECT col1 FROM tab1 WHERE col1 = (SELECT MAX(col2) FROM t2);

     

     

     

    Następny przykład:

     

    SELECT * FROM tab1 AS t WHERE 2 = (SELECT COUNT(*) FROM tab1 WHERE t1.id = t.id);

     

     

    Takich zapytań (jak z dwóch ostatnich przykładów) nie da sie zapisać bezpośrednio inaczej niż przy pomocy podzapytań. Innym rozwiązaniem jest użycie dwóch osobnych zapytan.



    Napisz Artyku³

    Listing

    niema




    Dodano przez: divix
    Ranga: Administrator serwisu Punktów: 0
    Komentarze użytkowników
      • Tre¶æ komentarza
        Kod do komentarza (opcjonalnie)
        PHP JavaScript MySQL Smarty SQL HTML CSS ActionScript
        Autor
        Token
        token

         

         








    funkcje.net
    Wszelkie prawa zastrzeżone©. | Funkcje.net 2008-2025 v.1.5 | design: diviXdesign & rainbowcolors