Sql-选择命令提供过多数据

时间:2015-01-24 16:44:44

标签: mysql select

我试图用他的SQL-Command获取数据,但它以某种方式返回相同的数据3次。

Select *, automarke from user join fahrzeuge

我真的不知道它为什么会起作用的原因,但是它很长时间地处理我的代码。有人知道选择行为的原因吗?

2 个答案:

答案 0 :(得分:1)

您需要在连接上指定条件...示例:

select *, automarke from user join fahrzeuge on user.fahrzeuge_id = fahrzeuge.id

答案 1 :(得分:0)

指定要获取数据的基础condition。否则,它将从表userfahrzeuge中获取所有数据。

尝试这样的事情:

select *, automarke from user join fahrzeuge on user.column_name = 'condition'