Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [MySQL][PHP] Pobieranie danych z 2 tablic
Forum PHP.pl > Forum > Przedszkole
qweluke
Jeszcze się uczę PHP i bardziej skomplikowane zapytania sprawiają mi problemy także miałbym do was takie pytanie,

mam takie dwie tabele
XXXX

YYYYY


takim zapytaniem pobieram wynik dla konkretnej osoby

  1. SELECT upl, SUM(rozmiar) FROM `YYYYY` WHERE `data`>='$start' AND `data`<='$end' AND `upl`='$juzer'


teraz chce wyświetlić wszystkich użytkowników których 'userlimit' jest mniejszy niż 'sum(rozmiar)'

Jakieś pomysły jak to zrobić?
Daiquiri
Proszę zapoznać się z tematem: Temat: Jak poprawnie zatytulowac watek
qweluke
  1. SELECT login, userlimit, upl, SUM( rozmiar ) AS totek
  2. FROM `XXXX` , `YYYY`
  3. WHERE `data` >= '2011-8-01'
  4. AND `data` <= '2011-8-31'
  5. AND 'totek' < userlimit
  6. AND upl = login
  7. GROUP BY upl
  8. ORDER BY upl ASC


i zwraca mi


Dlaczego zatem
  1. AND 'totek' < userlimit

Nie spełnia swojego zadania?

A 'SUM(rozmiar)' < userlimit także nie działa

A jak z palucha wpisze '150' < userlimit to dziala...

-------
rozwiazalem to inaczej, dalem zabezpieczenie po stronie php
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.