SQLinfo.ru - Все о MySQL

Форум пользователей MySQL

Задавайте вопросы, мы ответим

Вы не зашли.

#1 18.06.2009 17:57:18

RiaD
Участник
Зарегистрирован: 18.06.2009
Сообщений: 2

выбрать поле, указанное в другом поле

есть таблица 


`p1` char(13),
`p2` char(13),
`o` enum('p1','p2')
 


надо выбрать поле указанное в поле `o`

Отредактированно RiaD (18.06.2009 18:01:45)

Неактивен

 

#2 18.06.2009 18:05:41

RiaD
Участник
Зарегистрирован: 18.06.2009
Сообщений: 2

Re: выбрать поле, указанное в другом поле

все, нашел решение

SELECT if( o = 'p1', p1, p2 )
FROM `a`
WHERE 1
LIMIT 0 , 30


можно закрывать тему

Отредактированно RiaD (18.06.2009 18:06:12)

Неактивен

 

Board footer

Работает на PunBB
© Copyright 2002–2008 Rickard Andersson