Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> Wyciąganie informacji z bazy / relacje
beto
post 24.02.2007, 21:50:28
Post #1





Grupa: Zarejestrowani
Postów: 27
Pomógł: 0
Dołączył: 27.11.2005

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


witam
mam maly prblemik z baza w mysql , opisze pokrotce jak to wyglada

moj problem mozna przedstawic na prostym przykladzie, wypozyczalni video,
sa 3 tabele, klient, wypozyczenia i film.

w tabeli wypozyczenia znajduja sie dane na temat wszystkih wypozyczen jakie mialy miejsce, oraz ktore sa w tkracie(kasety u klienta), problem moze jest prosty ale nie wiem jak to ugrysc, a mianowice w jaki sposob wyciagnac dane ile filmow jest nie wypozyczonuch w tym momencie?

Pozdrawiam

Ten post edytował beto 25.02.2007, 20:32:00
Go to the top of the page
+Quote Post
jarrod
post 24.02.2007, 23:41:05
Post #2





Grupa: Zarejestrowani
Postów: 312
Pomógł: 9
Dołączył: 14.10.2006
Skąd: warszawa

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


Zależy od wersji MySQL.
Możesz użyć klauzuli NOT IN
Czyli robisz zapytanie a w warunku WHERE dajesz np.: `id_filmu` NOT IN (SELECT `id_filmu` FROM `wypozyczenia` WHERE `wyporzyczony`=1)

Coś mniej więcej takiego. Nie pamiętam dokładnie. Ale poszukaj coś z tą klauzulą.
Go to the top of the page
+Quote Post
beto
post 25.02.2007, 09:26:30
Post #3





Grupa: Zarejestrowani
Postów: 27
Pomógł: 0
Dołączył: 27.11.2005

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


dzieki

musze to przetestowac
Go to the top of the page
+Quote Post
Cienki1980
post 25.02.2007, 10:13:19
Post #4





Grupa: Przyjaciele php.pl
Postów: 1 590
Pomógł: 40
Dołączył: 11.01.2007
Skąd: Centrum

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


Proszę poprawić temat posta zgodnie z regulaminem, a dokładniej punktem IV.2.c
Regulamin IV

Inaczej wątek zostanie zamknięty.


--------------------
404
Go to the top of the page
+Quote Post

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

 



RSS Wersja Lo-Fi Aktualny czas: 14.08.2025 - 02:32