|
|
|
|
|
для: P@Sol
(31.07.2007 в 12:58)
| | Faraon и Trianon громандное спасибо | |
|
|
|
|
|
|
|
для: P@Sol
(01.08.2007 в 10:07)
| |
$sql =
"SELECT a.id,b.ftp_name, a.name,a.id_parent,a.size,a.type
FROM ftpfile a
LEFT JOIN ftpserver b ON a.id_ftp = b.id
WHERE a.name LIKE '$pattern'
ORDER BY b.ftp , a.type, a.name";
|
| |
|
|
|
|
|
|
|
для: Trianon
(01.08.2007 в 09:11)
| | нужные файлы определяются оператором LIKE
мне надо чтобы запрос вывел все файлы из таблицы ftpfile соответствующие LIKE и отсортировал их по имени ftp из таблицы ftpserver | |
|
|
|
|
|
|
|
для: Faraon
(01.08.2007 в 09:20)
| | а это работает | |
|
|
|
|
|
|
|
для: P@Sol
(01.08.2007 в 09:09)
| | Забыл условие WHERE
SELECT a.id,a.name,a.id_parent,a.size,a.type
FROM ftpfile a
LEFT JOIN ftpserver b ON (a.id_ftp = b.id) WHERE a.name = 'w.bak' ORDER BY b.ftp
|
| |
|
|
|
|
|
|
|
для: P@Sol
(01.08.2007 в 09:09)
| | Сформулируйте четко, какие строки и в каком порядке Вы хотите видеть.
>как отсортировать нужные файлы по порядку по фтп?
Что такое нужные файлы? | |
|
|
|
|
|
|
|
для: Faraon
(31.07.2007 в 16:58)
| | опять то же самое выдает:(
мастера MySQL (например, Trianon, cheops и д.р.) очень нужна ваша помощь | |
|
|
|
|
|
|
|
для: P@Sol
(31.07.2007 в 16:49)
| | Последний вариант, больше в голову что-то не приходит
SELECT a.id,a.name,a.id_parent,a.size,a.type
FROM ftpfile a
LEFT JOIN ftpserver b ON (a.id_ftp = b.id) AND a.name = 'w.bak' ORDER BY b.ftp
|
| |
|
|
|
|
|
|
|
для: Faraon
(31.07.2007 в 16:44)
| | ничего не изменилось | |
|
|
|
|
|
|
|
для: P@Sol
(31.07.2007 в 16:24)
| | А если так попробовать
SELECT *
FROM ftpfile a
LEFT JOIN ftpserver b ON a.id_ftp = b.id
AND a.name LIKE 'w.bak' ORDER BY ftp
|
| |
|
|
|
|