Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> alas komórki tabeli w MYSQL
craker
post
Post #1





Grupa: Zarejestrowani
Postów: 87
Pomógł: 1
Dołączył: 7.07.2006

Ostrzeżenie: (0%)
-----


Witam, w sumie nie wiem jak dokładnie to nazwać i pod jakim słowem szukać więc jeśli było to opisywane to prosze o wyrozumiałość i linka do tematu. Otórz ostatnio tak sobie czytam różne tutoriale i kursy i znalazłem takie coś, że jeżeli tabela w bazie danych ma pola id, nazwa1, nazwa2, nazwa3 to w jednej funkcji dodawania do bazy piszą normalnie, ale przy odczycie z bazy czyli SELECT zamiast SELECT nazwa1, nazwa2 ludzie piszą s.nazwa1, s.nazwa2, a np. przy wyszukiwarce np. już piszą SELECT a.nazwa1, a.nazwa2. I moje pytanie jest następujące od czego zależy to a., czy s. i czy to coś daje, tzn czy lepiej to stosować czy może lepiej nie stosować tego. dziękuje za wszelkie odpowiedzi
Go to the top of the page
+Quote Post
Ludvik
post
Post #2





Grupa: Przyjaciele php.pl
Postów: 698
Pomógł: 3
Dołączył: 28.03.2004
Skąd: Wrocław

Ostrzeżenie: (0%)
-----


To są właśnie aliasy. Dwa poniższe zapytania są jednoznaczne.
  1. SELECT a.id, a.nazwa FROM users a;

  1. SELECT u.id, u.nazwa FROM users u;

Nadajesz tabeli tymczasową nazwę, dzięki której możesz skrócić zapis, a także robić inne ciekawe rzeczy, o których się dowiesz jeszcze kiedyś (IMG:http://forum.php.pl/style_emoticons/default/smile.gif)

Ten post edytował Ludvik 16.07.2006, 22:00:19
Go to the top of the page
+Quote Post
craker
post
Post #3





Grupa: Zarejestrowani
Postów: 87
Pomógł: 1
Dołączył: 7.07.2006

Ostrzeżenie: (0%)
-----


a możesz coś wiecej powiedzieć mniej doinformowanemu koledze ?
Go to the top of the page
+Quote Post
Ludvik
post
Post #4





Grupa: Przyjaciele php.pl
Postów: 698
Pomógł: 3
Dołączył: 28.03.2004
Skąd: Wrocław

Ostrzeżenie: (0%)
-----


Tutaj masz jeden z przykładów, gdzie bez aliasów jest trudno. Ogólnie przydają się przy tabelach powiązanych ze sobą (kolumna z drugą kolumną tej samej tabeli).
Go to the top of the page
+Quote Post
craker
post
Post #5





Grupa: Zarejestrowani
Postów: 87
Pomógł: 1
Dołączył: 7.07.2006

Ostrzeżenie: (0%)
-----


dziękuje za pomoc (IMG:http://forum.php.pl/style_emoticons/default/smile.gif)
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 4.10.2025 - 23:56