Сравнение текстовых полей в MYSQL

284
19 мая 2017, 14:46

Проблема решена. Всем спс, была лишняя строка

ANDgrafid.idadresorg

Всем привет. Помогите решить проблемку Есть запрос на сравнение из разных таблиц в БД:

    SELECT
        `grafid`.idsotr, `android_php_post`.name, `clients`.orgazniz,
        `grafid`.idadresorg, `clients`.ardrees, `grafid`.datapos, `grafid`.idviezd,
        `kod_vizova`.vid 
    FROM `android_php_post` , `grafid` , `clients` , `kod_vizova`
    WHERE `grafid`.idsotr = '$id'
    AND `android_php_post`.age = '$id'
    AND `grafid`.idadresorg
    AND `clients`.idadrs = `grafid`.idadresorg
    AND `grafid`.idviezd
    AND `grafid`.datapos
    AND `grafid`.idviezd = `kod_vizova`.cod

Суть токова, необходимо сравнить текстовые поля! Выполняется запрос хорошо но только когда в столбце только цифры, тут сравниваются поля

AND `clients`.idadrs = `grafid`.idadresorg

Вот результат:

(ид)000187 ИМЯ ОРГАНИЗАЦИЯ (ид)000751 АДРЕС 177.04.2147 (ид)000008 ДАННЫЕ

Но если есть в столбце текст, то это сравнение

AND `clients`.idadrs = `grafid`.idadresorg

не срабатывает!

Выходит ПУСТО! Помогите решить или направить в нужное русло!

Tabl 1

     idadrs    
     Чиш031    
      031      

Tabl 2

      idadresorg    ardrees      orgazniz
       Чиш031        Адрес   название организации
        031          Адрес   название организации

Запрос на сравнение именно идентификаторов из Tabl1 и Tabl2

      Tbl1   столбец     Tabl2  столбец
AND `clients`.idadrs = `grafid`.idadresorg

После выполнения должен получить результат типа:

    orgazniz    idadresorg       ardrees 
   Название      Чиш031       Адрес организации
   Название         031       Адрес организации

Но получаю только:

  orgazniz      idadresorg       ardrees 
   Название         031       Адрес организации

Столбцы idadresorg и orgazniz имеет тип varchar

Проблема решена. Всем спс, была лишняя строка

ANDgrafid.idadresorg

READ ALSO
Как перенести данные из таблицы mysql в другую таблицу?

Как перенести данные из таблицы mysql в другую таблицу?

Есть БД на сайте и ее копия на локальном сервере, на локальном изменено 990 строк, добавлены данные в несколько столбцовКакими способами(желательно...

244
Symfony 3, установить id = 0

Symfony 3, установить id = 0

Здравствуйте! ПОдскажите, пожалуйста, как в Symfony 3, установить id чтобв он начинался с нуля

275
INSERT запрос без VALUES

INSERT запрос без VALUES

Привет всемВот вопрос, который я имел в виду (не для SET):

219
Как средствами Android изменить скорость видео MediaPlayer?

Как средствами Android изменить скорость видео MediaPlayer?

Как средствами Android изменить скорость видео MediaPlayer?

241