![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 28 Pomógł: 0 Dołączył: 7.11.2003 Skąd: Zabrze Ostrzeżenie: (0%) ![]() ![]() |
Witam jak posortowac wedlug NAZWISKA cos takiego, ponieważ potrafie posortowac tylko wedlug PRACOWID
![]()
-------------------- GG: 1024310
|
|
|
![]() |
![]()
Post
#2
|
|
![]() Grupa: Moderatorzy Postów: 36 557 Pomógł: 6315 Dołączył: 27.12.2004 ![]() |
Dobrze że napisałeś "coś takiego" bo faktycznie nie wiadomo co to ma być. Za dużo informacji to tez nie zawsze pomaga (a raczej dużo skryptu, bo informacji to tu mało). Czy to wszystko jest nam do szczęścia i do rozwiązania problemu potrzebne?
A nie możesz poprostu w zapytaniu dac '... order by NAZWISKO'? Słyszałeś wogóle o czymś takim jak 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 |
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 9 Pomógł: 0 Dołączył: 17.07.2005 Ostrzeżenie: (0%) ![]() ![]() |
Co chcesz sortować wg nazwiska? Podałeś tu trzy różne funkcje.
I gdzie są zapisane nazwiska? |
|
|
![]()
Post
#4
|
|
Grupa: Zarejestrowani Postów: 28 Pomógł: 0 Dołączył: 7.11.2003 Skąd: Zabrze Ostrzeżenie: (0%) ![]() ![]() |
oki juz tlumacze slyszalem o ORDER BY NAZWISKO tylko ze jesli czytales skrypt to w jednej tabeli sa karty pracy i tam sa podane PRACOWID a nie nazwiska i imiona pracownikow . W petli sprawdza jaki pracownik (imie + nazwisko) pasuje do jego id. Czyli W jednej talicy mamy wszystkie dane bez nazwiska i imienia a w drugiej mamy imie i nazwisko plus dodatkowe dane. Wiec nie sadze ze dalem za duzo danych poniewaz jedna funkcja jest do wyswietlania kart pracy a druga do sprawdzania jaki pracownik pasuje do pracowid troche zakrecone ale prosciej nie ptorafie wytlumaczyc
-------------------- GG: 1024310
|
|
|
![]()
Post
#5
|
|
![]() Grupa: Moderatorzy Postów: 36 557 Pomógł: 6315 Dołączył: 27.12.2004 ![]() |
oki, wporzo, a czy słyszales o wykorzystywaniu w zapytaniu danych z wielu tabel?
przykladowa struktura podobna do twojej: tabela1 pola: id, bla, bla2, PRACOWID (klucz obcy do tabela2) tabela2 pola: id, imie, nazwisko zapytanie:
-------------------- "Myśl, myśl, myśl..." - Kubuś Puchatek || "Manual, manual, manual..." - Kubuś Programista "Szukaj, szukaj, szukaj..." - Kubuś Odkrywca || "Debuguj, debuguj, debuguj..." - Kubuś Developer |
|
|
![]()
Post
#6
|
|
Grupa: Zarejestrowani Postów: 28 Pomógł: 0 Dołączył: 7.11.2003 Skąd: Zabrze Ostrzeżenie: (0%) ![]() ![]() |
dzieki chyba o cos takiego mi chodzi tylko jeszcze nie wiem dokladnie jak to zapytanie napisac moglbys mi napisac to troszke jasniej lub gdzie moge o takim czyms szukac?
-------------------- GG: 1024310
|
|
|
![]()
Post
#7
|
|
![]() Grupa: Moderatorzy Postów: 36 557 Pomógł: 6315 Dołączył: 27.12.2004 ![]() |
Wydaję mi się że napisalem wmiarę jasno. POdalem ci strukturę tabel, podalem ci zapytanie. No ale cóż.
t1, t2 - to aliasy tabela1, tabela2 t1.PRACOWID = t2.id - przez ten warunek łączysz tabela1 z tabela2 order by t2.nazwisko - to już chyba wiesz. A gdzie szukać ? w manualu do mysql (zapytania z kilku tabel)? lub u nas na fourm mysql - bylo full razy -------------------- "Myśl, myśl, myśl..." - Kubuś Puchatek || "Manual, manual, manual..." - Kubuś Programista "Szukaj, szukaj, szukaj..." - Kubuś Odkrywca || "Debuguj, debuguj, debuguj..." - Kubuś Developer |
|
|
![]()
Post
#8
|
|
Grupa: Zarejestrowani Postów: 28 Pomógł: 0 Dołączył: 7.11.2003 Skąd: Zabrze Ostrzeżenie: (0%) ![]() ![]() |
dobra WILKIE DZIEKI
![]() -------------------- GG: 1024310
|
|
|
![]() ![]() |
![]() |
Wersja Lo-Fi | Aktualny czas: 24.07.2025 - 14:32 |