gobit
Новичок
Помогите в "упрщении" запроса SELECT
Я в программинге новичёк, составил запрос (рабочий) но мне почемуто кажеться что его можно упростить, только я не знаю как
[SQL]SELECT *, (SELECT street FROM homes WHERE home=homeID) AS street, (SELECT house FROM homes WHERE home=homeID) AS house, (SELECT name FROM plans WHERE plan=planID) AS name, (SELECT speed FROM plans WHERE plan=planID) AS speed, (SELECT pred_trafic FROM plans WHERE plan=planID) AS pred_trafic, (SELECT pred_tarif FROM plans WHERE plan=planID) AS pred_tarif, (SELECT abonplata FROM plans WHERE plan=planID) AS abonplata, (SELECT tarif FROM plans WHERE plan=planID) AS tarif FROM users WHERE userID=".$iduser;[/SQL]
Таблицы имеют вид:
Таблица: homes : homeID/street/house
Таблица: plans : planID/name/speed /pred_trafic/pred_tarif/tarif/abonplata/
Таблица: users : userID/nik/pass/full_name/home/kvartira/homtel/mobtel/ip_real/ip_vpn/reg_date/plan/money
Заранее благодарен.
ЗЫ: не судите строго за оформление запроса, как я уже сказал я в этом новичёк и до этого имел опыт только с TPascal
Я в программинге новичёк, составил запрос (рабочий) но мне почемуто кажеться что его можно упростить, только я не знаю как

[SQL]SELECT *, (SELECT street FROM homes WHERE home=homeID) AS street, (SELECT house FROM homes WHERE home=homeID) AS house, (SELECT name FROM plans WHERE plan=planID) AS name, (SELECT speed FROM plans WHERE plan=planID) AS speed, (SELECT pred_trafic FROM plans WHERE plan=planID) AS pred_trafic, (SELECT pred_tarif FROM plans WHERE plan=planID) AS pred_tarif, (SELECT abonplata FROM plans WHERE plan=planID) AS abonplata, (SELECT tarif FROM plans WHERE plan=planID) AS tarif FROM users WHERE userID=".$iduser;[/SQL]
Таблицы имеют вид:
Таблица: homes : homeID/street/house
Таблица: plans : planID/name/speed /pred_trafic/pred_tarif/tarif/abonplata/
Таблица: users : userID/nik/pass/full_name/home/kvartira/homtel/mobtel/ip_real/ip_vpn/reg_date/plan/money
Заранее благодарен.
ЗЫ: не судите строго за оформление запроса, как я уже сказал я в этом новичёк и до этого имел опыт только с TPascal