Алгоритм для select'a или другие методы
Пользователи, просматривающие топик: none
|
Зашли как: Guest
|
Имя |
Сообщение |
<< Старые топики Новые топики >> |
|
|
Алгоритм для select'a или другие методы - 2011-02-21 03:34:10.946666
|
|
|
vppm
Сообщений: 3
Оценки: 0
Присоединился: 2011-02-21 03:20:24.103333
|
Вообщем есть три таблицы: 1) содержит адресс, id клиента 2) содержит время, id работника, id клиента 3) содержит фамилию работника как реализовать на php? хотя бы идею, синтаксис не обязателен Нужно: работник/время….10……. 11…… 12 Петров ………….адрес1 адрес2 адрес3 Сидоров ……….адрес4 адрес5 адрес6
|
|
|
RE: Алгоритм для select'a или другие методы - 2011-02-21 05:50:59.650000
|
|
|
DEH
Сообщений: 195
Оценки: 0
Присоединился: 2007-01-13 22:27:31.370000
|
Если нагрузки не большие - можно обойтись одним запросом. Не очень понятно, что нужно, но если я правильно понял, то так: SELECT tbl2.time, tbl3.rabotnik_name, tbl1.client_adress FROM tbl2 JOIN tbl1 ON tbl1.client_id=tbl2.client_id JOIN tbl2 ON tbl2.rabotnik_id=tbl3.rabotnik_id , где: rabotnik_id, rabotnik_name - айди и фамилия работника, хранятся в tbl3 (вы ее третьей обозначили) client_id, client_address - инфа о клиентах, хранится в первой таблице time - время выезда, там же и инфа о выездах (кто к кому) На выходе - таблица выездов в формате - время, фамилия работника, адрес выезда. Какой джоин использовать - не скажу. Буду признателен если кто-то из спецов в мускуле наглядно покажет. Удачи!
|
|
|
RE: Алгоритм для select'a или другие методы - 2011-02-21 06:08:45.166666
|
|
|
vppm
Сообщений: 3
Оценки: 0
Присоединился: 2011-02-21 03:20:24.103333
|
Странный запрос, мне кажется через Where tbl1.client_id=tbl2.client_id and tbl2.rabotnik_id=tbl3.rabotnik_id будет проще, но я имел ввиду другое В общем пошел диким путем, как упростить это хорошим запросом
|
|
|
RE: Алгоритм для select'a или другие методы - 2011-02-21 06:42:55.526666
|
|
|
vppm
Сообщений: 3
Оценки: 0
Присоединился: 2011-02-21 03:20:24.103333
|
все решение найдено, нужно было просто проверять на существование элемента массива, вот отлично сам с собой поговорил здесь)))
|
|
|
RE: Алгоритм для select'a или другие методы - 2011-02-21 06:44:45.196666
|
|
|
DEH
Сообщений: 195
Оценки: 0
Присоединился: 2007-01-13 22:27:31.370000
|
Честно говоря, не понимаю что в скрипте происходит. Чем мое решение не подходит?
|
|
|
RE: Алгоритм для select'a или другие методы - 2011-02-21 06:54:57.063333
|
|
|
DEH
Сообщений: 195
Оценки: 0
Присоединился: 2007-01-13 22:27:31.370000
|
Здорово! :) Заведи бложик :)
|
|
|
|
|