SQLinfo.ru - Все о MySQL

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

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

Вы не зашли.

#1 28.04.2010 04:43:46

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

SELECT ( A = B ) AS field FROM table - не работает

SELECT ( A = B ) AS field FROM table
почему не работает?
хочу чтобы в field было значение логического типа (1,0 или true,false)

А вот так работает:
SELECT ( A + B ) AS field FROM table

Неактивен

 

#2 28.04.2010 04:47:01

rgbeast
Администратор
MySQL Authorized Developer and DBA
Откуда: Москва
Зарегистрирован: 21.01.2007
Сообщений: 3880

Re: SELECT ( A = B ) AS field FROM table - не работает

SELECT IF(A=B,1,0) AS fld FROM tbl;

Неактивен

 

Board footer

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