![]() |
![]() |
![]()
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:) |
|
|
![]() ![]() |
![]() |
Aktualny czas: 13.10.2025 - 16:41 |