Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Problem z łączeniem baz
grom2001
post
Post #1





Grupa: Zarejestrowani
Postów: 5
Pomógł: 0
Dołączył: 15.02.2005

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


Witam

posiadam dwie tabele:

Pierwsza tabela z kodami ICD9:
icd9_id int(6) Nie
kod_icd9 int(8) Nie
opis_icd9 varchar(45) utf8_polish_ci

Druga tabela z danymi wizyty:
id int(10) UNSIGNED Nie
data date Nie
id_pacjent int(45) Nie
icd_id int(45) Nie
rodzaj_id int(45) Nie
lekarz_id int(45) Nie
skier_data date Nie
icd9_1 int(10) Nie
icd9_2 int(10) Nie
icd9_3 int(10) Nie
icd9_4 int(10) Nie
icd9_5 int(10) Nie

Jak skonstruować pytanie SQL by pod pola wartości icd9_1 do icd9_5 pokazywalo wartosci pola kod_icd9 z pierszej tabeli.

przy zapytaniu wpolach icd9_1 do icd9_5 wyrzuca mi dane z pola icd9_id a chodzi o to by wyrzucalo wartosci pola kod_icd9
  1. SELECT *, pacjenci.pesel, pacjenci.nazwisko, pacjenci.imie, pacjenci.kod, pacjenci.miasto, pacjenci.ulica, pacjenci.nr_domu,
  2. pacjenci.nr_lok, icd10.id_icd, rodzaj.idrodzaj, icd9.icd9_id
  3. FROM wizyta
  4. JOIN pacjenci ON id_pacjent=pacjentid
  5. JOIN icd10 ON icd_id=id_icd
  6. JOIN rodzaj ON idrodzaj=rodzaj_id
  7. JOIN icd9


Poprawione, pisalem szybko i z rozpędu taki byk (IMG:style_emoticons/default/sciana.gif)

Ten post edytował grom2001 3.09.2009, 12:04:36
Go to the top of the page
+Quote Post

Posty w temacie


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: 24.08.2025 - 22:38