URL: https://www.opennet.me/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID1
Нить номер: 53087
[ Назад ]

Исходное сообщение
"как правельно сделать запрос?"

Отправлено deys , 04-Фев-05 13:33 
есть две базы в MySQL. В одной (http) - поля |login|size|.... а в другой (mail) - |login|size|....

Нужно сделать запрос (на перле) чтоб вывести из этих баз |login|http_size|mail_size|. Как правельно это сделать?

И еще один вопросик. Есть еще одна база (user) - |name|login|group|linut| нужно суммировать (http и mail) по полю login поле size и сравнить его с полем и процентную разницу вывести в переменную (или в файл - дальше сам разбирусь).

И нужно сделать еще один запросик, чтоб вывести из всех трех баз |name|login|group|http_size|mail_size|http_size+mail_size|

ЗЫЖ// отдельно из каждой базы запросы умею делать, а вот когда из нескольких баз - так и не понял:(


Содержание

Сообщения в этом обсуждении
"как правельно сделать запрос?"
Отправлено Асен Тотин , 05-Фев-05 21:30 
Привет,

>отдельно из каждой базы запросы умею делать, а вот когда из
>нескольких баз - так и не понял:(

А что непонятного?

use база 1
SELECT что-надо FROM таблица1 LEFT JOIN база2.таблица2 ON таблица1.поле1.база2.таблица2.поле2 WHERE база2.таблица2.поле = тому-то и тому-то...

WWell,