簡體   English   中英

來自 2 個表的 SQL 查詢(1 個是關鍵表)

[英]SQL query from 2 tables (1 is key table)

PHP

表是:

在此處輸入圖片說明

我有 2 個表,一個是行程,另一個是關鍵表(索引,類型)
我想接收所有行程類型索引為1的行程名稱(輸出=亞歷山大)

我接收到用戶選擇的變量“$Trip_Type”,此外我需要向查詢添加變量 $Trip_Population 的另一個條件,該變量具有一個名為“Population”的值的鍵表。 我怎樣才能在查詢中結合這個?

“人口”是一個像“類型”一樣的關鍵表:1.索引,2.類型。 此外,表 Trips 中有一列“Population_Type”。 我需要全部 1 個查詢

我有這個查詢,我需要為此添加人口條件:

$query = "SELECT trips.Trip_Num 
FROM trips JOIN trip_types ON trips.Trip_Type = trip_types.Type 
WHERE trip_types.type = " . $Trip_Type; 
select t1.name 
from trips t1
inner join types t2 on t1.type =t2.type
$sql=
"SELECT t.name 
from trips t
JOIN types ty ON t.type = ty.type
WHERE ty.type = " . $Trip_Type;
SELECT a.name 
from trips a
JOIN types b ON t.type = a.type
WHERE b.type ='$Trip_Type'

我假設您正在使用 php 代碼來執行此查詢

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM