Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: podwójne zapytanie
Forum PHP.pl > Forum > Bazy danych > MySQL
Lonas
Hej.

Mam 2 tabele - w obydwu jest pole ref - w jednej z nich pole ilosc

Chciałbym w jednym zapytaniu - wybrać ref z 1 tabeli - znaleśc je w 2 i pobrac ich ilosc

  1. $wynik = mysql_query("SELECT ref , ilosc FROM dane_start, zapas_bez_sprzed_1_12 WHERE ref=ref ")OR die(mysql_error());


Niestety to nie działa
elnino.pl
"SELECT dane_start.ref, zapas_bez_sprzed_1_12.ilosc FROM dane_start, zapas_bez_sprzed_1_12 WHERE dane_start.ref = zapas_bez_sprzed_1_12.ref"
Lonas
A jesli mam

  1. $wynik = mysql_query("SELECT dane_start.ref , dane_start.ilosc, zapas_bez_sprzed_1_12.ref , zapas_bez_sprzed_1_12.ilosc FROM dane_start, zapas_bez_sprzed_1_12 WHERE dane_start.ref = zapas_bez_sprzed_1_12.ref ")OR die(mysql_error());


jak tutaj do zapytania moge nowa wartosc dodac czyli
zapas_bez_sprzed_1_12.ilosc - dane_start.ilosc

?
elnino.pl
SELECT (zapas_bez_sprzed_1_12.ilosc - dane_start.ilosc) AS roznica, dane_start.ref , dane_start.ilosc, zapas_bez_sprzed_1_12.ref , ...
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.