|
|
|
| Есть 2 таблицы, они никак не связаны,
кроме того, что в них записаны ссылки и названия сайтов,
а вот логотипы сайтов берутся из разных папок.
Какое условие написать, чтобы узнать из какой из 2х таблиц пришло значение? | |
|
|
|
|
|
|
|
для: segafrompiter
(25.04.2009 в 15:23)
| | значение само ходит?
Запрос хотя бы привели... | |
|
|
|
|
|
|
|
для: Trianon
(25.04.2009 в 15:46)
| |
SELECT * FROM brands_logo,publishers_logo order by rand() LIMIT 24
|
имена выводимых полей одинаковые,
этот запрос выдает только значения по второй таблице. | |
|
|
|
|
|
|
|
для: segafrompiter
(25.04.2009 в 16:11)
| | У Вас написана чушь.
Табличную операцию "запятая" так не применяют.
Если хотите понять, что происходит - уберите из запроса ORDER BY rand() LIMIT 24 . | |
|
|
|
|
|
|
|
для: Trianon
(25.04.2009 в 16:18)
| | да я понимаю ) просто чаще надо заниматься программированием, а не раз в год ) | |
|
|
|
|
|
|
|
для: segafrompiter
(25.04.2009 в 16:44)
| | Сделайте одну (я понял так, что структура у таблиц одинаковая) таблицу с дополнительным полем, которое бы фиксировало в какой таблице лежала запись до "слияния". И работайте с ней же. | |
|
|
|