left join , одинаковые имена столбцов в двух таблицах

  • Автор темы Автор темы FRIE
  • Дата начала Дата начала

FRIE

Новичок
Здравствуйте !
есть вот такой запрос
$result=mysql_query("SELECT * FROM `cp` LEFT JOIN `cpkunde` using(KUNDEID) where `ID`='$productid'");

в таблице cp и cpkunde есть 2 одинаковых столбца "TYPE" , как указать чтобы из таблицы cpkunde бралось значение TYPE как TYPECP ?
 
Я вообще звездочки не использую в запросах, потому я надеюсь на то, что автор все-таки погуглит и запишет в виде перечисления хотя бы половину)
 
$result=mysql_query("SELECT * FROM `cp` LEFT JOIN cpkunde.TYPE AS TYPEORG cpkunde.KUNDEID AS KUNDEID using(KUNDEID) where `ID`='$productid'");
вызывает ошибку (
а можете с синтаксисом подсказать ?
 
Ну ты наворотииил...

Тебе же написали все.
 
получилось !
$result=mysql_query("SELECT `cpkunde`.*, `cp`.*, `cpkunde`.`TYPE` AS `TYPEORG` FROM `cp` LEFT JOIN `cpkunde` using(KUNDEID) where `ID`='$productid'");


теперь стало понятно как это делать =)

всем большое спасибо!!!
 
Сверху