Łą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.
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
-> 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: 0 Punktów: 0
Komentarze użytkowników
:: Losowe artykuły

:: Wymiana linków

Modowe inspiracje |
Android Gry i Aplikacje |
ZaplanujTransport.pl: Przeprowadzki, transport, aukcje |
Logo dla firmy |
Change Tires - Car Weather Forecast Reminder |
Laminas: MVC Framework for PHP |
IT Books Reviews and Programming: JS, JAVA, PHP, ANDROID, CSS |
Katalog roślin |
Programming articles: JAVA, PHP, C++, Python, JavaScript |
Kancelaria Adwokacka Łukasz Huszno