![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 46 Pomógł: 0 Dołączył: 11.06.2003 Ostrzeżenie: (0%) ![]() ![]() |
Witam
Istnieje sobie tabela users z polami login i plec Druga tabela to tabela fotka z polami login. Chce stworzyc zapytanie tzn pobrac login tak aby wpierw sprawdzic w tabeli users czy jest on konkretnej plci (WHERE users.plec='Kobieta') i czy istnieje wogole w tabeli fotka. I teraz po pobraniu wszystkch o danej plci i majacych jednoczesnie wpis login w tabeli fotka chcialbym wylosowac jednego. Reasumujac - chodzi o wylosowanie jakiegos loginu o konkretnej plci. Znam podstawy mysql, ale mam jeszcze problem z zapytaniami do dwoch czy wiecej tabel. Dzieki z gory za pomoc A.K. |
|
|
![]() |
![]()
Post
#2
|
|
![]() Grupa: Zarejestrowani Postów: 186 Pomógł: 0 Dołączył: 23.09.2003 Skąd: Siemianowice Śląskie Ostrzeżenie: (0%) ![]() ![]() |
A po co do tego 2 tabele? Proponuję to wrzucić to jednej USERS tyle, że dodajesz w niej dodatkowe pole FOTKA. I wtedy w jednej tabeli masz wszystkie dane.
Zapytanie powinno wyglądać tak:
Zapytanie pobiera tylko jedną wartość z bazy losowo gdzie musi być wypełnione pole fotka. Parametr LIMIT określa ile ma wyciągnąć rekordów z bazy. Ten post edytował mario 2.05.2005, 08:31:33 -------------------- W życiu piękne są tyko chwile....
Życie choć piękne tak krótkie jest.... Wystarczy chwila by zgasić je.... |
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 46 Pomógł: 0 Dołączył: 11.06.2003 Ostrzeżenie: (0%) ![]() ![]() |
gdyby bylo to w jednej tabeli nie bylo by problemu
jest i musi byc w dwoch |
|
|
![]() ![]() |
![]() |
Aktualny czas: 19.08.2025 - 18:42 |