我正在尝试关联(加入或其他)我数据库中的所有表,如下所示:
Select stoktablosu.BarkodNo, marka.markaAd, model.Modelkod, urun.UrunGrubu, renkkod.RenkAdi, stoktablosu.beden, model.sezon,stokguncelleme.adeti ,stoktablosu.StokYeri, toptanfiyat.Tarih, toptanfiyat.AlisFiyati, toptanfiyat.GuncelSatisFiyati, stokguncelleme.eklenencikarilan
from magazayonetim.marka
inner join stoktablosu_has_marka on stoktablosu_has_marka.marka_MarkaKod = marka.MarkaKod
inner join model on model.marka_MarkaKod = marka.MarkaKod
inner join renkkod_has_marka on renkkod_has_marka.marka_MarkaKodu = marka.MarkaKod
inner join renkkod on renkkod.renkkodu = renkkod_has_marka.renkkod_RenkKodu
inner join marka_has_urun on marka_has_urun.marka_MarkaKod = marka.MarkaKod
inner join urun on urun.urunKodu = marka_has_urun.urun_UrunKodu
inner join toptanfiyat on toptanfiyat.BarkodNo = stoktablosu.BarkodNo
inner join stoktablosu on stoktablosu.BarkodNo = stoktablosu_has_marka.stoktablosu_BarkodNo
and stoktablosu.BarkodNo = stokguncelleme.BarkodNo
and stoktablosu.renk_renkkodu = renkkod.renkkodu
and stoktablosu.model_modelkod = model.modelkod
and stoktablosu.urun_urunkodu = urun.urunKodu
where stokguncelleme.adeti != '0'
and stoktablosu.BarkodNo = '01012340138483814İY'
and marka.markaAd != ' ' and urun.UrunGrubu != ' ' and model.Modelkod != ' ' and stoktablosu.Beden != ' ' and renkkod.RenkAdi != ' ' and stoktablosu.StokYeri != ' ' and model.sezon != ' '
但是当我执行它时我得到了这个错误:
"Error Code: 1054. Unknown column 'stokguncelleme.adeti' in 'field list'"
谁能帮帮我?
最佳答案
我在尝试插入表时收到相同的错误消息...错误最终是由附加到表的触发器引起的(删除触发器可解决问题)。
关于字段列表中的mysql未知列,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23658795/