Главная страница


ru.perl

 
 - RU.PERL ----------------------------------------------------------------------
 From : iluha                                2:5020/400     12 Dec 2000  23:55:18
 To : All
 Subject : DBD::mysql
 -------------------------------------------------------------------------------- 
 
 Юзаю по-тихоньку сабж. Верней учусь. Т.к. доселе не приходилось.
 И возникла трабла. Как известно, в мыскле на колонку можно ссылаться
 по-разному: column или table.column или db.table.column .
 Hу так вот. Ситуация. Делаем запрос на несколько таблиц сразу. Тоесь в
 виде SELECT table1.*, table2.*, table3.* WHERE table1.field1 = 1
 Всё условно. Далее забираем всё это моим любимым способом
 fetchrow_hashref . А потом надо в цикле забирать полученные строки в
 виде $ref->{'fieldname'} ($ref -- хендлер для данного fetchrow_hashref).
 И тут вопрос. А в каком виде указывать этот fieldname. Т.к. тут идет
 запрос на несколько таблиц, то видимо надо указывать из какой таблицы
 берем колонку -- $ref->{'table1.field1'} . Или же всё таки можно только
 имя поля(в моем случае во всех таблицах имена полей уникальны)? Или же
 можно по-любому? Пытался поглядеть в исходники сабжа, но... сил не
 хватило...
 
 --- ifmail v.2.15dev5
  * Origin: Demos online service (2:5020/400)
 
 

Вернуться к списку тем, сортированных по: возрастание даты  уменьшение даты  тема  автор 

 Тема:    Автор:    Дата:  
 DBD::mysql   iluha   12 Dec 2000 23:55:18 
 Re: DBD::mysql   Serge Shikov   13 Dec 2000 12:19:18 
 DBD::mysql   Leonid Subbotin   13 Dec 2000 21:10:09 
 DBD::mysql   Stanislav Shramko   15 Dec 1995 11:35:42 
 DBD::mysql   Leonid Subbotin   15 Dec 2000 19:32:52 
 Re: DBD::mysql   Artem Chuprina   18 Dec 2000 13:27:32 
 Re: DBD::mysql   Alexey V Drougov   14 Dec 2000 20:10:41 
Архивное /ru.perl/43569a54d3b6.html, оценка 1 из 5, голосов 10
Яндекс.Метрика
Valid HTML 4.01 Transitional