sql7.pl

Home Podstawy
Podstawy

Wyrażenie warunkowe

Polecenie SELECT bez wyrażeń warunkowych zwraca wszystkie rekordy które znajdują się w tabeli. Przy dużej ilości danych wpływa to na wydajność bazy danych.

Istnieje jednak możliwość precyzyjnego ograniczenia/zawężenia wyników zapytania poprzez zastosowania tzw. wyrażeń warunkowych.

Co jest istotne to fakt, że można je łaczyć co daje nam ogromną ilość dostępnych kombinacji. Wyrażenia te wpisuje się po słowie kluczowym WHERE.

Jego składnia jest następująca:

SELECT nazwa_kolumny FROM nazwa_tabeli
WHERE warunek

 

Więcej…
 

Polecenie SELECT

Polecenie SELECT zwraca rzędy rekordów które spełniają określone kryteria.

Instrukcja select musi zawierać co najmniej dwie klauzule:

  • w klauzuli select określamy interesujące nas kolumny
  • w klauzuli from wskazujemy tabelę, z której pobieramy dane.
  • Jego składnia jest następująca:

    SELECT nazwa_kolumny FROM nazwa_tabeli

     

    Więcej…
     

    Funkcje MySQL operujące na datach

    Poniżej zbiór najpopularniejszych funkcji operujących na datach.

    Więcej…
     

    phpmyadmin

    phpmyadmin

    phpMyAdmin to napisane w języku PHP narzędzie służące do łatwego zarządzania bazą danych MySQL. Licencja oprogramowania to GNU General Public License. Umożliwia między innymi tworzenie/usuwanie baz danych, dodawanie/kasowanie relacji oraz edycję ich struktury i zawartości. Co najważniejsze wszystkie operacje mogą być wykonywane z poziomu przeglądarki internetowej (w środowisku graficznym).

    Więcej…
     

    Symbole wieloznaczne

    Symbole wieloznaczne używane w instrukcji WHERE:

    % zastępuje dowolny ciąg znaków

    _ zastępuje jeden znak

     

    SELECT * FROM dvd
    WHERE tytul LIKE 'The %s';

     

     

    Więcej…
     


    Reklama:


    Reklama:

    Newsflash

    Typy danych MySQL – łańcuchy tekstowe:

    • CHAR (n) – stała długość n (max. 255)
    • VARCHAR (n) – zmienna długość, max. n (do 255)
    • TINYTEXT
    • TEXT
    • MEDIUMTEXT
    • LONGTEXT – dane tekstowe ASCII.