Wątek przeniesiony 2014-05-27 10:50 z Bazy danych przez somekind.

Jak wyświetlic wszystkie dane z bazy?

2014-05-26 16:00
0

Witam tworze baze hurtowni i chciałem wyświetlic dane z wszystkich kolumn. Próbowałem tak:


select * from dzialy join pracownicy using(id_dzialu) join klienci using (id_pracownika) join produkty using (id_klienta) join zamowienia using(id_produktu);

Ktoś wie jak poprawnie napisać to zapytanie?

  • baza.jpg (0,03 MB) - ściągnięć: 83

Pozostało 580 znaków

2014-05-26 19:20
0

Jaka baza?

JOIN zazwyczaj łączy się z ON.


"HUMAN BEINGS MAKE LIFE SO INTERESTING. DO YOU KNOW, THAT IN A UNIVERSE SO FULL OF WONDERS, THEY HAVE MANAGED TO INVENT BOREDOM."
Pokaż pozostałe 3 komentarze
oracle, i tam jest też join-using - abrakadaber 2014-05-27 10:44
@abrakadaber, no właśnie dlatego pytałem jaka to dokładnie baza, bo spodziewałem się, że może w jakimś dialekcie SQL taka konstrukcja występuje. Tylko ile można pytać... - somekind 2014-05-27 10:50
wiem, też tak czasem mam, że po kolejnym pytaniu o to co powinno być w pierwszym poście po prostu daję sobie spokój - abrakadaber 2014-05-27 12:36

Pozostało 580 znaków

2014-05-26 21:54
lopuszanin napisał(a):

Witam tworze baze hurtowni i chciałem wyświetlic dane z wszystkich kolumn. Próbowałem tak:

select * from dzialy join pracownicy using(id_dzialu) join klienci using (id_pracownika) join produkty using (id_klienta) join zamowienia using(id_produktu);

>  Ktoś wie jak poprawnie napisać to zapytanie?

Wszystkie dane z wszystkich kolumn Z WSZYSTKICH TABEL? Jesli tak to cos w stylu 
```sql
select pracownicy.*, dzialy.*, klienci.* 
join dzialy on pracownicy.id_dzialu = dzialy.id_dzialu
join klienci ... etc.. 

Pozostało 580 znaków

2014-05-27 07:01
0

podstawowe pytanie czy chcesz wyświetlać każdą tabelę osobno ? czy Twoje tabele są powiązane kluczami i chcesz wszystko wyświetlić razem ? W takim przypadku musiałbyś podać jak są połączone sprecyzuje co chcesz zrobić

http://sqlserverdlaopornych.wordpress.com


sql przykłady na anoncoPL kategoria sql

Pozostało 580 znaków

2014-05-27 17:33
0
fourfour napisał(a):

Wszystkie dane z wszystkich kolumn Z WSZYSTKICH TABEL? Jesli tak to cos w stylu

select pracownicy.*, dzialy.*, klienci.* 
join dzialy on pracownicy.id_dzialu = dzialy.id_dzialu
join klienci ... etc.. 

Właśnie o to mi chodziło, dziękuje za pomoc.

Pozostało 580 znaków

Liczba odpowiedzi na stronę

1 użytkowników online, w tym zalogowanych: 0, gości: 1, botów: 0