Mysql 如何使用快照概念6(-)将数据导入数据库

Mysql 如何使用快照概念6(-)将数据导入数据库,mysql,Mysql,当我想从数据库中获取数据时,我遇到了一个问题 问题在于(-)示例(代码produit)的使用 有了它,我就不能改变数据库中的任何东西 要求: SELECT `Commande.numéro-Commande`,`Date`,`Code-Produit`,`Désignation`,`Prix-Unitaire`,`Qte` FROM `client`,`commande`,`produit`,`ligne-commande` WHERE `client.Code-client`=`comma

当我想从数据库中获取数据时,我遇到了一个问题 问题在于(-)示例(代码produit)的使用 有了它,我就不能改变数据库中的任何东西

要求:

SELECT `Commande.numéro-Commande`,`Date`,`Code-Produit`,`Désignation`,`Prix-Unitaire`,`Qte` 
FROM `client`,`commande`,`produit`,`ligne-commande` 
WHERE `client.Code-client`=`commande.Code-client` and 
      `commande.Numèro-commande`=`ligne-commande.Numèro-commande` and
     `ligne-commande.Code_Produit`=`produit.Code-Produit` and 
     `code-client`=5
错误:


如果您想在表/列名称中使用连字符<代码> ->代码>,则应该考虑使用回退来包装它。否则,MySQL解析器会将其读取为减法运算符。我的建议是使用下划线而不是连字符
-

其次,请不要使用旧的基于逗号的隐式连接,而使用现代连接


如果您想在表/列名称中使用连字符<代码> ->代码>,您应该考虑使用回退来包装它。否则,MySQL解析器会将其读取为减法运算符。我的建议是使用下划线而不是连字符

-

其次,请不要使用旧的基于逗号的隐式连接,而使用现代连接


为最后一个代码客户端设置表(代码客户端=5),它可以来自客户端或命令,因此设置表

为最后一个代码客户端设置表(代码客户端=5),它可以来自客户端命令,因此设置表

SELECT Commande.`numéro-Commande`,
       Date,
       `Code-Produit`,
       Désignation,
       `Prix-Unitaire`,
       Qte 
FROM client 
JOIN commande ON client.`Code-client` = commande.`Code-client`
JOIN produit ON `ligne-commande`.Code_Produit=produit.`Code-Produit`
JOIN `ligne-commande` ON commande.`Numèro-commande` = `ligne-commande`.`Numèro-commande`
WHERE client.`code-client` = 5