Loading:


Łączenie kilku pól bazy danych z jedną

W celu połączenia ze sobą kliku pól w bazie danych MySQL należy użyć komendy CONCAT. Funkcja ta łączy ze sobą ciągi znaków, które oddzielamy przecinkami np. mając tabelę

+------+--------+------------+
| id | imie | nazwisko |
+------+--------+------------+
| 1 | Marcin | Kowalski |
| 2 | Paweł | Nowak |
+------+--------+------------+

i fragment zapytania  "CONCAT('Marcin', ' ', 'Kowalski')AS dane_osobowe" uzyskamy połączenie imion z nazwiskami, czyli Marcin Kowalski, przez co nie będziemy musieli tych danych wyświetlać osobno.

 



Napisz Artyku³

Listing

SELECT CONCAT(pole_imie, ' ', pole_nazwisko)AS dane_osobowe FROM nazwa_tabeli;
-> pole_imie pole_nazwisko

SELECT CONCAT('Paweł', ' ', 'Nowak')AS dane_osobowe FROM nazwa_tabeli;
-> Paweł Nowak

SELECT CONCAT('data: ', '21.03.2010, ', ' godz.', '14:30')AS dane_osobowe FROM nazwa_tabeli;
->data: 21.03.201, godz. 14:30




Dodano przez: mboguc84 Ranga: Poziom 6 Punktów: 149
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-2024 v.1.5 | design: diviXdesign & rainbowcolors