mysql selecti内部连接和插入

mysql selecti内部连接和插入,mysql,select,inner-join,Mysql,Select,Inner Join,为什么??我认为这是真的,但不起作用 INSERT INTO `musteri_order` (`musteri`, `musteri_order`.`user`, `musteri_order`.`support`, `musteri_order`.`order_time`, `musteri_order`.`adet`, `musteri_order`.`adisyon`, `musteri_order`.`adetod`,

为什么??我认为这是真的,但不起作用

INSERT INTO `musteri_order` 
   (`musteri`, 
    `musteri_order`.`user`, 
    `musteri_order`.`support`, 
    `musteri_order`.`order_time`, 
    `musteri_order`.`adet`, 
    `musteri_order`.`adisyon`, 
    `musteri_order`.`adetod`, 
    `musteri_order`.`fiyat_veresiye`) 
select  3, 
        `order`.`user`, 
        `order`.`support`, 
        `order`.`order_time`, 
        `order`.`adet`, 
        `order`.`adisyon`, 
        `order`.`adetod`,
        `support`.`fiyat` 
 from (`order` 
 left join support 
   on(`support`.`support_id`=`order`.`support`)) 
 where `order`.`adisyon`='57'
错误:

1054-字段列表中的未知列“fiyat”

桌架

1   support_id  int(11)         
2   support_name    varchar(300)
3   category    int(11)         
4   fiyat   float       
5   printer int(11)     

有什么好问的?显然,您的支持表中没有fiyat字段。您不需要括号:order left join support on support.support\u id=order.support,不确定这是否会导致您的问题。但支持表中有fiyat我认为这是真的,但不起作用我不明白,是否有反勾号,使用保留字作为列/表标识符只是自找麻烦。。从命令o,支持s。然后前缀变得简短:o.user、o.support、s.fiyat。查询简短,可读性好。