Post
#1
|
|
|
Grupa: Zarejestrowani Postów: 11 Pomógł: 0 Dołączył: 25.04.2007 Ostrzeżenie: (0%)
|
Hej!
Skleiłam dwie tabele (osoba, nauczyciel), w uproszczeniu otrzymuje coś takiego id_osoba | nazwisko | adres | nazwisko to pierwsze nazwisko jest z tabeli osoba a to drugie z tabeli nauczyciel. Czy mogę jakiś rozróżnić te oba nazwiska? Tzn. czy jakoś w nazwach zmiennych można to uwzględnić? jeśli nie, to czy jednym rozwiązaniem jest zmiana nazw kolumn np. nazwisko_os, nazwisko_n? pozdrawiam i dziekuję za pomoc - asia |
|
|
|
![]() |
Post
#2
|
|
|
Grupa: Zarejestrowani Postów: 11 Pomógł: 0 Dołączył: 25.04.2007 Ostrzeżenie: (0%)
|
Bardzo dziekuję za pomoc! Dzieki radzie powyżej - działa:)
Rozwiązanie problemu z tematu: Rozwiązaniem okazało się zastosowanie tzw. aliasów (czyli innych nazw tabel lub kolumn): osoba(id_osoba, nazwisko) nauczyciel(nazwisko) sklejamy tabele i otrzymujemy: id_osoba |nazwisko |nazwisko poleceniem: SELECT osoba.*, nauczyciel.nazwisko AS nazwisko_nauczyciela FROM .... otrzymujemy: id_osoba | nazwisko | nazwisko_nauczyciela i już nie ma problemu z nazwami zmiennych. pozdrawiam:) |
|
|
|
asiasek [MySQL][PHP]Sklejanie dwóch tabel, które mają takie same nazwy kolumn 29.04.2007, 13:55:53
dr_bonzo nazwa_tabeli.nazwa_pola 29.04.2007, 14:02:21
asiasek Hej!
Czy to na 100% jest dobrze?, próbowałam, ... 29.04.2007, 14:27:40
href możesz utworzyć alias dla danej kolumny słowem AS. 29.04.2007, 15:15:13 ![]() ![]() |
|
Aktualny czas: 26.12.2025 - 09:44 |