PHP& MYSQL含糊不清

时间:2015-03-26 09:37:27

标签: php mysql

这是我正在使用的查询,但是如果我尝试运行它,它会说:#1052 - where子句中的列'loon_id'是不明确的。我现在花了一些时间搜索,但我不知道我做错了什么。

感谢正手

SELECT loonadministratie_algemeen.loon_id      AS algemeen_loon_id, 
       loonadministratie_algemeen.naam_werkgever, 
       loonadministratie_algemeen.bsn, 
       loonadministratie_algemeen.voorletters_achternaam, 
       loonadministratie_algemeen.geslacht, 
       loonadministratie_algemeen.meisjesnaam, 
       loonadministratie_algemeen.adres, 
       loonadministratie_algemeen.postcode_woonplaats, 
       loonadministratie_algemeen.geboortedatum, 
       loonadministratie_algemeen.nationaliteit, 
       loonadministratie_algemeen.burgelijke_staat_check, 
       loonadministratie_algemeen.burgelijke_staat, 
       loonadministratie_algemeen.telefoonnummer, 
       loonadministratie_algemeen.email, 
       loonadministratie_algemeen.bang_gironummer, 
       loonadministratie_algemeen.loonheffingskorting_toepassen, 
       loonadministratie_algemeen.identiteitsbewijs, 
       loonadministratie_dienstverband.loon_id AS dienstverband_loon_id, 
       loonadministratie_dienstverband.datum_in_dienst, 
       loonadministratie_dienstverband.beroep_functie, 
       loonadministratie_dienstverband.werknemer_werkeloos_check, 
       loonadministratie_dienstverband.werknemer_werkeloos_uitkering, 
       loonadministratie_dienstverband.arbeidsgehandycapte_status_check, 
       loonadministratie_dienstverband.gehandycapte_status_input, 
       loonadministratie_dienstverband.leerling_stagiaire_check, 
       loonadministratie_dienstverband.leerling_stagiaire_wat, 
       loonadministratie_dienstverband.arbeidpatroon_ma, 
       loonadministratie_dienstverband.arbeidpatroon_di, 
       loonadministratie_dienstverband.arbeidpatroon_wo, 
       loonadministratie_dienstverband.arbeidpatroon_do, 
       loonadministratie_dienstverband.arbeidpatroon_vr, 
       loonadministratie_dienstverband.arbeidspatroon_za, 
       loonadministratie_dienstverband.arbeidpatroon_zo, 
       loonadministratie_dienstverband.urentoeslag, 
       loonadministratie_dienstverband.diploma_bhv_check, 
       loonadministratie_dienstverband.diploma_bhv_input, 
       loonadministratie_dienstverband.soort_contract_check, 
       loonadministratie_dienstverband.soort_contract_tm, 
       loonadministratie_dienstverband.loonschaal, 
       loonadministratie_dienstverband.brutoloon, 
       loonadministratie_dienstverband.bruto_loon_per, 
       loonadministratie_dienstverband.uurloon_check, 
       loonadministratie_dienstverband.vaste_onkosten_check, 
       loonadministratie_dienstverband.vaste_onkosten_input, 
       loonadministratie_dienstverband.onderbouwing_vaste_onkosten, 
       loonadministratie_dienstverband.vergoeding_woon_werk_check, 
       loonadministratie_dienstverband.vergoeding_woon_werk_input, 
       loonadministratie_dienstverband.enkele_reis_woon_werk, 
       loonadministratie_dienstverband.aantal_reizen_per_week, 
       loonadministratie_dienstverband.auto_van_werkgever, 
       loonadministratie_dienstverband.cataloguswaarde, 
       loonadministratie_dienstverband.kenteken_auto, 
       loonadministratie_dienstverband.eigen_bijdrage_privegebruik, 
       loonadministratie_aanvullingen.loon_id  AS aanvulling_loon_id, 
       loonadministratie_aanvullingen.aanvullingen 
FROM   loonadministratie_algemeen 
       INNER JOIN loonadministratie_dienstverband 
               ON algemeen_loon_id = dienstverband_loon_id 
       INNER JOIN loonadministratie_aanvullingen 
               ON algemeen_loon_id = aanvulling_loon_id 
WHERE  loon_id = 1 

1 个答案:

答案 0 :(得分:1)

Juste添加loonadministratie_algemeen.loon_id or loonadministratie_aanvullingen.loon_id  到哪里,你不能单独使用loon_id

试试这个:

SELECT
loonadministratie_algemeen.loon_id as algemeen_loon_id, 
loonadministratie_algemeen.naam_werkgever, 
loonadministratie_algemeen.bsn, 
loonadministratie_algemeen.voorletters_achternaam, 
loonadministratie_algemeen.geslacht, 
loonadministratie_algemeen.meisjesnaam, 
loonadministratie_algemeen.adres, 
loonadministratie_algemeen.postcode_woonplaats, 
loonadministratie_algemeen.geboortedatum, 
loonadministratie_algemeen.nationaliteit, 
loonadministratie_algemeen.burgelijke_staat_check, 
loonadministratie_algemeen.burgelijke_staat, 
loonadministratie_algemeen.telefoonnummer, 
loonadministratie_algemeen.email, 
loonadministratie_algemeen.bang_gironummer, 
loonadministratie_algemeen.loonheffingskorting_toepassen, 
loonadministratie_algemeen.identiteitsbewijs,

loonadministratie_dienstverband.loon_id as dienstverband_loon_id, 
loonadministratie_dienstverband.datum_in_dienst, 
loonadministratie_dienstverband.beroep_functie, 
loonadministratie_dienstverband.werknemer_werkeloos_check, 
loonadministratie_dienstverband.werknemer_werkeloos_uitkering, 
loonadministratie_dienstverband.arbeidsgehandycapte_status_check, 
loonadministratie_dienstverband.gehandycapte_status_input, 
loonadministratie_dienstverband.leerling_stagiaire_check, 
loonadministratie_dienstverband.leerling_stagiaire_wat, 
loonadministratie_dienstverband.arbeidpatroon_ma, 
loonadministratie_dienstverband.arbeidpatroon_di, 
loonadministratie_dienstverband.arbeidpatroon_wo, 
loonadministratie_dienstverband.arbeidpatroon_do, 
loonadministratie_dienstverband.arbeidpatroon_vr, 
loonadministratie_dienstverband.arbeidspatroon_za, 
loonadministratie_dienstverband.arbeidpatroon_zo, 
loonadministratie_dienstverband.urentoeslag, 
loonadministratie_dienstverband.diploma_bhv_check, 
loonadministratie_dienstverband.diploma_bhv_input, 
loonadministratie_dienstverband.soort_contract_check, 
loonadministratie_dienstverband.soort_contract_tm, 
loonadministratie_dienstverband.loonschaal, 
loonadministratie_dienstverband.brutoloon, 
loonadministratie_dienstverband.bruto_loon_per, 
loonadministratie_dienstverband.uurloon_check, 
loonadministratie_dienstverband.vaste_onkosten_check, 
loonadministratie_dienstverband.vaste_onkosten_input, 
loonadministratie_dienstverband.onderbouwing_vaste_onkosten, 
loonadministratie_dienstverband.vergoeding_woon_werk_check, 
loonadministratie_dienstverband.vergoeding_woon_werk_input, 
loonadministratie_dienstverband.enkele_reis_woon_werk, 
loonadministratie_dienstverband.aantal_reizen_per_week, 
loonadministratie_dienstverband.auto_van_werkgever, 
loonadministratie_dienstverband.cataloguswaarde, 
loonadministratie_dienstverband.kenteken_auto, 
loonadministratie_dienstverband.eigen_bijdrage_privegebruik,
loonadministratie_aanvullingen.loon_id as aanvulling_loon_id, 
loonadministratie_aanvullingen.aanvullingen 
FROM loonadministratie_algemeen
INNER JOIN loonadministratie_dienstverband 
ON algemeen_loon_id = dienstverband_loon_id 
INNER JOIN loonadministratie_aanvullingen 
ON algemeen_loon_id = aanvulling_loon_id 
where loonadministratie_algemeen.loon_id=1