Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/sql/69.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Mysql 在phpmyadmin中创建2个表联接_Mysql_Sql_Database_Join_Phpmyadmin - Fatal编程技术网

Mysql 在phpmyadmin中创建2个表联接

Mysql 在phpmyadmin中创建2个表联接,mysql,sql,database,join,phpmyadmin,Mysql,Sql,Database,Join,Phpmyadmin,我一直在尝试在我的两个表之间建立连接,尝试了各种输入,但似乎都错了,有人能帮我吗 两个表都有相同的“ID” SELECT dmb.Antal ben , dmb.ID , dmb.Navn , sadb.ID , sadb.Pris FROM dmb INNER JOIN sadb ON sadb.ID = dmb.ID WHERE dyr med ben.ID ID=1 试试这个我猜您在表名和列名中加入了空格。这是一个非常糟糕的主意

我一直在尝试在我的两个表之间建立连接,尝试了各种输入,但似乎都错了,有人能帮我吗

两个表都有相同的“ID”

SELECT dmb.Antal ben
     , dmb.ID
     , dmb.Navn
     , sadb.ID
     , sadb.Pris
  FROM dmb
 INNER
  JOIN sadb
    ON sadb.ID = dmb.ID
 WHERE dyr med ben.ID ID=1

试试这个

我猜您在表名和列名中加入了空格。这是一个非常糟糕的主意。此外,您似乎不确定您的表的名称。根据大量假设,有效查询可能如下所示:

SELECT dmb.`Antal ben`
     , dmb.ID
     , dmb.Navn
     , sadb.ID
     , sadb.Pris
  FROM `dyr med ben` dmb
 INNER
  JOIN sadb
    ON sadb.ID = dmb.ID
 WHERE dmb.ID = 1

另外,脊椎动物不是“virveldyr”吗?

请看:我将Antal ben的名字改为Antalben,这似乎有帮助。我得到了错误:#1054-现在“Where子句”中的未知列“dmd.ID”
SELECT dmb.`Antal ben`
     , dmb.ID
     , dmb.Navn
     , sadb.ID
     , sadb.Pris
  FROM `dyr med ben` dmb
 INNER
  JOIN sadb
    ON sadb.ID = dmb.ID
 WHERE dmb.ID = 1