0
在我的问题中,我有一个旅行路线表和一张城市表,路线表显示您的出发城市和您的目的地城市为城市编号,城市编号名字在另一张桌子上。错误的SQL查询,需要从一张表中搜索两个名字
我想搜索所有从X市启动路线,对于这一点,我做了这个查询
SELECT ciudad.nombre as Origen,
ciudad.nombre as Destino,
km as Distancia,
rutas.km*rutas.precio_km as Precio,
fecha as Fecha
FROM rutas, ciudad where "Santiago"=ciudad.nombre and ciudad.id_ciudad=rutas.ciudad_or;
这是结果我收到,请注意奥利=命运之
这是路由表,ciudad_or和ciudad_de是从城市到城市。
这是我的城市表
但它会打印在同一个城市对我的出身,我的目的,我不知道如何使它显示正确的目的地(这也是一个ID)
我与一个城市的名称搜索路线
给我们一些样品数据。 – Blank
添加一些图片 – user3577419
没有图片。它们不能被复制和粘贴以创建测试表。创建表格的DML和填充它们的DML。 –