Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> odpowiednie zapytanie SQL
razorblade
post
Post #1





Grupa: Zarejestrowani
Postów: 15
Pomógł: 0
Dołączył: 6.09.2005
Skąd: Warszawa

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


mam baze o 2 tabelach:

dane:
+---------------+
id
imie
nazwisko
id_stanowiska
+---------------+


stanowiska
| id |
|-----------|
| nazwa |
+----------+

gdzie id_stanowiska w tabeli dane odpowiada polu id w tabeli stanowiska

chciałbym skonsturować zapytanie, ktorego wynikiem bedzie posortowana alfabetycznie po nazwisku lista. musi sie ona składac z imienia, nazwiska i nazwy stanowiska osób, ktore są grafikami (nazwa stanowiska: grafik). Jak cos takiego zrobić? Jestem poczatkujacy w mysql i nie za bardzo wiem, jak rozwiazac ten problem.
z gory dzieki za odpowiedz.

Ten post edytował razorblade 29.01.2006, 20:54:09


--------------------
Moja stronka o Starcrafcie
Dopiero uczę się PHP i w ogóle programowania.
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 11)
crash
post
Post #2





Grupa: Przyjaciele php.pl
Postów: 2 196
Pomógł: 2
Dołączył: 17.01.2004
Skąd: Sosnowiec

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


  1. SELECT d.imie, d.nazwisko, s.nazwa
  2. FROM dane
  3. AS d, stanowiska AS s WHERE s.id = d.id_stanowiska ORDER BY d.nazwisko ASC


--------------------
Go to the top of the page
+Quote Post
razorblade
post
Post #3





Grupa: Zarejestrowani
Postów: 15
Pomógł: 0
Dołączył: 6.09.2005
Skąd: Warszawa

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


1.wszystko jasne, ale zastanawia mnie, dlaczego używasz np. d.imie, a nie dane.imie itd? dlaczego tak, czy jest na to jakas reguła?
2. co oznacza "asc" na końcu zapytania?

dzieki za odpowiedzi:)

Ten post edytował razorblade 31.01.2006, 13:33:36


--------------------
Moja stronka o Starcrafcie
Dopiero uczę się PHP i w ogóle programowania.
Go to the top of the page
+Quote Post
nospor
post
Post #4





Grupa: Moderatorzy
Postów: 36 557
Pomógł: 6315
Dołączył: 27.12.2004




na pytania co zadajesz, odpowiedź masz w manualu lub w googlach. to podstawy.
1)to są aliasy
2)tu juz przegioles.
poczytaj se cos o order by


--------------------

"Myśl, myśl, myśl..." - Kubuś Puchatek || "Manual, manual, manual..." - Kubuś Programista
"Szukaj, szukaj, szukaj..." - Kubuś Odkrywca || "Debuguj, debuguj, debuguj..." - Kubuś Developer

Go to the top of the page
+Quote Post
NetJaro
post
Post #5





Grupa: Zarejestrowani
Postów: 475
Pomógł: 0
Dołączył: 1.04.2005
Skąd: Warszawa

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


Proszę o zablokowanie tematu. Autor tematu zakupił Komputer Świat Expert i w nim jest konkurs.. i właśnie jest identyczne pytanie, jak tutaj opisał autor tematu. Proszę o zablokowanie tematu, a ja link do tematu (albo jakiś inny moderator) przekażę Redakcji KŚ Expert. Proszę oczywiście też o usunięcie poprawnych odpowiedzi. Oczywiście konkurs jest nagradzany dla wygranych. Po prostu autor tematu nie umiał rozwiązać tego. Dla "niedowiarków" (bez obrazy) mogę umieścić skana danej gazety z pytaniem konkursowym.

Pozdrawiam.

Ten post edytował NetJaro 31.01.2006, 14:09:26
Go to the top of the page
+Quote Post
Vogel
post
Post #6





Grupa: Zarejestrowani
Postów: 402
Pomógł: 0
Dołączył: 20.01.2003

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


Cytat(NetJaro @ 2006-01-31 15:03:05)
Proszę o zablokowanie tematu. Autor tematu zakupił Komputer Świat Expert i w nim jest konkurs.. i właśnie jest identyczne pytanie, jak tutaj opisał autor tematu. Proszę o zablokowanie tematu, a ja link do tematu (albo jakiś inny moderator) przekażę Redakcji KŚ Expert. Proszę oczywiście też o usunięcie poprawnych odpowiedzi.

lol? sorry, ale nie bądźmy dziecinni / żenujący...

@razorblade : www.mysql.com i przejrzyj dokumentację.


--------------------
Go to the top of the page
+Quote Post
NetJaro
post
Post #7





Grupa: Zarejestrowani
Postów: 475
Pomógł: 0
Dołączył: 1.04.2005
Skąd: Warszawa

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


@Vogel, zastanów się co piszesz. Niektórzy (np. ja) męczyli się i zrobili sami. To ma byc uczciwość. Jakbym chciał, też mógłbym umieścic wszystkie pytania na forach i czekać na odpowiedzi..
Go to the top of the page
+Quote Post
SongoQ
post
Post #8





Grupa: Przyjaciele php.pl
Postów: 2 923
Pomógł: 9
Dołączył: 25.10.2004
Skąd: Rzeszów - studia / Warszawa - praca

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


@NetJaro A co jest do wygrania, moze ja tez wezme udzial tongue.gif

Narazie temat pozostawiam otwarty smile.gif


--------------------
Go to the top of the page
+Quote Post
kszychu
post
Post #9





Grupa: Przyjaciele php.pl
Postów: 2 712
Pomógł: 23
Dołączył: 27.10.2003
Skąd: z kontowni

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


Zazwyczaj nie zastanawiamy się i nie wnikamy w to, jak i gdzie wykorzystywane są porady uzyskiwane na tym forum. I to jest w porządku. W takiej jednak sytuacji mam mieszane uczucia. Dlatego też zwracam się do autora wątku:
@razorblade: wypowiedz się w tej kwestii i rzuć trochę światła na całą sytuację.


--------------------
"Coś się kończy, coś się zaczyna." Andrzej Sapkowski
Go to the top of the page
+Quote Post
NetJaro
post
Post #10





Grupa: Zarejestrowani
Postów: 475
Pomógł: 0
Dołączył: 1.04.2005
Skąd: Warszawa

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


Wszelkie "dowody" poszły do nospor'a ;-)

@kszychu, ale co to za uczciwość? Ja sam się męczyłem (tak - męczyłem, bo SQL'a słabo umiem) ale doszedłem i mam satysfakcje z tego.
Go to the top of the page
+Quote Post
vieri_pl
post
Post #11





Grupa: Zarejestrowani
Postów: 406
Pomógł: 9
Dołączył: 24.07.2005
Skąd: Bydgoszcz

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


@NetJaro Przyznaje Tobie racje... niech ktoś zamknię ten temat...
Go to the top of the page
+Quote Post
nospor
post
Post #12





Grupa: Moderatorzy
Postów: 36 557
Pomógł: 6315
Dołączył: 27.12.2004




@NetJaro rozumiem Twoje oburzenie. Gdybym o sprawie wiedzial przed podaniem odpowiedzi, temat bym zamknął. razor mogl sie wysilic i choc zmienic tresc pytania smile.gif.
Teraz jednak usuwanie postow jest na nic, gdyż odpowiedzi juz padly i zostaly "wchłonięte" przez autora topicu smile.gif. Pozatym nie ma dowodów, iz to pójdzie na konkurs. Może razor pyta z ciekawości. Niekoniecznie musi brać w nim udział.
Co do maila do redakcji. Jesli chcesz wyslij, to ty jestes głównym zainteresowanym/poszkodowanym.

Pytanie nie jest jedynym w konkursie. Pozatym są to takie podstawowe rzeczy, że aż przykro było pytać. Udalo ci sie rozwiązać, masz satysfakcję - dobrze smile.gif. razorblade może naje sie wstydu, może nie. Dobrze by było by sie wypowiedzial.

A na przyszŁość: mamy tu taki ładny przycisk raportuj winksmiley.jpg

temat zamykam by skonczyc juz dyskusje.
@razorblade jesli masz cos do dodania, wytlumaczenia się, napisz mi PW. temat odblokuje

edit: oto PW od razorblade:
Cytat
Rzeczywiście pytanie pochodzi z konkursu, w którym biorę udział i nie znam sie za bardzo na mysqlu - nie żebym nic nie wiedział, ale takiego zapytania jak w temacie pewnie sam bym nie napisał. cóż, przykro mi, że uraziłem niektórych forumowiczów swoim zachowaniem, jeśli mogę coś obiecać, to to, że nie wyślę podanej mi gotowej odpowiedzi na konkurs. stracę niewiele, bo 2 pkt. na 10 ( w każdym z kolejnych numerów są nowe pytania), ale chcę być uczciwy wobec innych. jeśli można, niech ta pw znajdzie się w temacie:) daję SŁOWO, że nikogo nie oszukam i nie wyślę tej odpowiedzi:]
pozdrawiam
razorblade


--------------------

"Myśl, myśl, myśl..." - Kubuś Puchatek || "Manual, manual, manual..." - Kubuś Programista
"Szukaj, szukaj, szukaj..." - Kubuś Odkrywca || "Debuguj, debuguj, debuguj..." - Kubuś Developer

Go to the top of the page
+Quote Post

Closed TopicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 22.08.2025 - 01:31