Lubisz flat white? Programujmy wspólnie. Przy kawie.
  • Blog
  • Lifestyle
  • Linux
  • Programowanie
    • Open source
    • PHP
    • Porady
    • REST
    • SQL
20 kwietnia 2012 przez Przemysław Sobolewski 0
Porady, SQL

Podstawowe zapytania SQL.

Podstawowe zapytania SQL.
20 kwietnia 2012 przez Przemysław Sobolewski 0
Porady, SQL

W dzisiejszym mini poradniku przedstawiam podstawowe zapytania SQL. Być może komuś się przydadzą 🙂

Na samym początku stwórzmy naszą bazę danych. Nazwijmy ją listaobecnosci.

CREATE DATABASE:

[code language=”sql”]CREATE DATABASE  'listaobecnosci’ ;[/code]


Następnie tworzymy sobie tabele o nazwie osoby:

CREATE TABLE:

[code language=”sql”]
CREATE TABLE  'osoby’, (

'id’ INT( 11 ) NOT NULL AUTO_INCREMENT , /* zlicza rekordy */
'imie’ VARCHAR( 30 ) NOT NULL , /* myślę, że 30 znaków na imię wystarczy ;p */
'nazwisko’ VARCHAR( 30 ) NOT NULL ,
'obecny’ VARCHAR( 3 ) NOT NULL ,  /* tak / nie */
PRIMARY KEY ( 'id’ ) /* ustawiamy id jako klucz główny */

) TYPE = MYISAM COMMENT = 'lista obecnosci’; /*nasz komentarz: lista obecnosci */
[/code]

Mamy już stworzoną bazę danych, teraz wypadałoby dodać jakąś osobę..
Dzięki zapytaniu INSERT INTO VALUES > możemy to zrobić :

INSERT INTO:

[code language=”sql”]
INSERT INTO 'osoby’ (’id’ , 'imie’ , 'nazwisko’ , 'obecny’ /* wypisywanie tych pól
można pominąć. Należy natomiast pamiętać
o tym iż gdy pominiemy wypisywanie tych
pól wartości zostaną przypisane w takiej
kolejności w jakiej utworzyliśmy je
w naszej bazie danych */)
VALUES (” , 'Jan’ , 'Kowalski’ , 'tak’ ) /* tu wpisujemy wartości wyżej podanych pól */;

[/code]

Dzięki temu zapytaniu dodajemy rekord do naszej bazy danych. Teraz wypadało by odczytać naszą bazę danych.
Z pomocą przychodzi nam zapytanie SELECT FROM.

SELECT FROM

[code language=”sql”]SELECT * FROM 'osoby’ WHERE imie = 'Jan'[/code]

Gdzie po wyrażeniu WHERE wpisujemy warunek wyszukiwania.
Przykładowo gdy chcielibyśmy wyszukać po nazwisku wpisujemy WHERE nazwisko = szukana wartość

Mamy już stworzoną bazę danych i potrafimy dodawać i szukać rekordy. Nadeszła pora na naukę modyfikowania danego rekordu.
Potrzebne będzie nam zapytanie UPDATE SET

[code language=”sql”]UPDATE 'osoby’ SET 'imie’ = 'Jan’ WHERE 'id’ = '1′ ;[/code]

Na sam koniec zostało nam jeszcze usuwanie rekordów. Zapytanie usuwające dany rekord to DELETE FROM

DELETE FROM

[code language=”sql”]
DELETE FROM 'osoby’ WHERE imie=’Jan’ /* usuwa wszystkie osoby o imieniu Jan */
DELETE FROM 'osoby’ WHERE id=’1′ /* usuwa rekord o id 1 */
[/code]

porady sql

Poprzedni artykułEfekt 3D tekst w CSS3.Następny artykuł Skąd czerpać inspiracje przy tworzeniu stron internetowych ?

Dodaj komentarz Anuluj pisanie odpowiedzi

Twój adres e-mail nie zostanie opublikowany. Wymagane pola są oznaczone *

Postaw mi kawę na buycoffee.to

Znajdziesz mnie na

TOP

  • 19 najlepszych praktyk w PHP dla początkujących.
  • Pisz SOLIDny kod. Poznaj lepiej SOLID.
  • Nareszcie! Nowe funkcjonalności w PHP 8.
  • OMG! Ubuntu 19.10 „Eoan Ermine” już dostępny!
  • Sprawdzona prognoza pogody online

Tagi

brucelee C# css3 cytaty domena favicon film flash fonts format c generator google google chrome hasła host inspiracja instalacja intro jquery js loading logowanie menu na luzaku obrót opera Outlock 2007 ovh pdf php plugin plyta glowna podręcznik pokaz/ukryj porady pozycjonowanie program programy screen sortowanie sql sumatra pdf Visual Studio 2008 windows xp WordPress

Polecam:

- Jak założyć sklep internetowy?

Better Future

Żyjemy w dynamicznych czasach gdzie informacja jest cenniejsza niż pieniądze. Na moim blogu zdobędziesz cenną wiedzę całkowicie za DARMO. Dlaczego? Sprawdź w moich postach!

Ostatnie wpisy

19 najlepszych praktyk w PHP dla początkujących.25 czerwca 2022
Pisz SOLIDny kod. Poznaj lepiej SOLID.12 września 2021
Nareszcie! Nowe funkcjonalności w PHP 8.30 czerwca 2021

Kontakt

Pisz na: hi@przemyslawsobolewski.com
hi@przemyslawsobolewski.comwww.przemyslawsobolewski.com

Ostatnie wpisy

19 najlepszych praktyk w PHP dla początkujących.25 czerwca 2022
Pisz SOLIDny kod. Poznaj lepiej SOLID.12 września 2021
Nareszcie! Nowe funkcjonalności w PHP 8.30 czerwca 2021

Popularne wpisy

Mnożenie i dodawanie macierzy w C#6 comments
Ciąg Fibonacciego w C#.5 comments
Jak obrócić obraz w pliku .pdf ?4 comments