2015-03-23 2 views
0

enter image description hereСоедините две таблицы в mysql и покажите ответ в таблице

Вот мой стол. Объединив первые 2 таблиц я нужен ответ в PHP, как и в третьей таблице

Я попробовал запрос

  $sql="SELECT 
       ROUND(duct1.length * duct2.duct_63, 1) as d1, 
       ROUND(duct1.length * duct2.duct_125, 1) as d2, 
       ROUND(duct1.length * duct2.duct_250, 1) as d3, 

       FROM duct1 JOIN duct2"; 

значения повторяющихся. Пожалуйста, помогите мне ..

+0

Вам нужно предложение 'ON'. – Daan

+0

Я сам пробовал предложение, но не нашел точного значения – Sona

ответ

1

Запрос JOIN выглядит следующим образом.

SELECT 
    (field1, field2, field3) 
FROM table1 
JOIN fieldname 
ON table1.field1 = table2.field1 
WHERE fieldname = $fieldname 

Возможно, это вам поможет?

+0

Что я знаю. Но я не могу использовать сумму. – Sona

+1

Попробуйте сделать сумму в php-скрипте и установить ее в переменной и спросить эту переменную в запросе. –

+0

Тогда я должен использовать для цикла так m в любое время. его не справедливо – Sona

Смежные вопросы