Поиск по базе

Тема в разделе "Базы данных", создана пользователем sultan347, 28 июл 2010.

Статус темы:
Закрыта.
Модераторы: latteo
  1. sultan347

    sultan347

    Регистр.:
    25 апр 2009
    Сообщения:
    230
    Симпатии:
    7
    Возможно ли осуществить с помощью запроса SQL поиск по всем таблицам в базе данных? СУБД - postgresql 8.4
     
  2. chang

    chang

    Регистр.:
    20 ноя 2009
    Сообщения:
    363
    Симпатии:
    117
    PHP:
    SELECT 
     
    FROM  t1t2t3t4, .... tN
       WHERE t1
    .text LIKE '%qwe%' 
          
    OR t2.text LIKE '%qwe%' 
          
    OR t3.text LIKE '%qwe%' 
          
    OR t4.text LIKE '%qwe%' 
          
    ----------------------
          OR 
    tN.text LIKE '%qwe%' 
     
  3. diavolic

    diavolic

    Регистр.:
    17 мар 2010
    Сообщения:
    522
    Симпатии:
    102
    получаешь список таблиц в базе:

    PHP:
    $tables mysql_list_tables($dbase) or die(mysql_error());
    а потом в цикле обходишь их с запросом. в чем вопрос то был?
     
Статус темы:
Закрыта.