Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [MySQL] Wybieranie elementów z bazy
Forum PHP.pl > Forum > Przedszkole
zyznos321
Wybieram elementy z tabeli takim poleceniem:

$elementy= mysql_query("select * from ".$dbDone." where a='0' and b='0' and c='0' "."order by id asc limit ".$_GET['start'].",".$_GET['to']);

jak dodać do tego warunek aby $elementy zawierała tylko elementy, których firma jest zapisana w drugiej tabeli i można ją pobrać takim poleceniem:

$Company = mysql_query("select company from ".$dbAkcje." where id='".$id."'");

Chciałbym aby $elementy zawierała tylko elementy, których company='nazwa'

Jak można to połączyć?
Michael2318
  1. $elementy= mysql_query("select first.*, second.* from ".$dbDone." first LEFT JOIN ".$dbAkcje." second ON first.id = second.id where second.id='".$id."' AND first.a='0' and first.b='0' and first.c='0' "."order by first.id asc limit ".$_GET['start'].",".$_GET['to']);


Zakładając że te tabele łączysz po polu o nazwie ID w obu tabelach. Jeśli jest inaczej, zmieniasz to w tym fragmencie:

  1. ON first.id = second.id
zyznos321
Dzięki wink.gif
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.