sql - mysql 2 table join unknown column -


how can display joined table while selecting specific column of information?

select `prop_street`, `prop_price`, `prop_status`, `agt_fname`, `agt_lname`, `prop_status` `property`, `agent` property.prop_agent = agent.agt_fname && property.prop_status = sold;  

as can see above, trying display rows prop_status = sold error saying error 1054 unknown column sold in clause

you need add single quotes sold value. should learn use modern join syntax. don't need backticks around every identifier. and, using table aliases makes query both easier write , read:

select prop_street, prop_price, prop_status, agt_fname, agt_lname, prop_status property p join      agent      on p.prop_agent = a.agt_fname p.prop_status = 'sold';  

(i use table aliases from clause, don't know go.)

finally, doubt need prop_status twice in select clause.


Comments

Popular posts from this blog

javascript - Jquery show_hide, what to add in order to make the page scroll to the bottom of the hidden field once button is clicked -

javascript - Highcharts multi-color line -

javascript - Enter key does not work in search box -