[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: Вопрос по SQL запросу
gam0ra
А сработает ли запрос

SELECT * FROM db WHERE value >= '2000'

Если в value не только числа??
AllesKlar
Таки и '2000' тоже не число.
Сравнение строк никто не отменял.

Занудство
Никогда не понимал смысла создания таких тем.
ТС реально сидит несколько часов и ждет ответа?
Просто попробовать - дело 3х минут.


_____________
[продано копирайтерам]
gam0ra
AllesKlar
Тоесть должно работать?
SELECT * FROM db WHERE value >= 2000

Даже если в value есть не числа а строки?
sergeiss
gam0ra, вот ты сам перечитай еще раз и ответь: КАК у тебя в одной колонке могут быть одновременно и числа, и строки?

Если ты введешь число в колонку с типом "строка", то эта строке не станет числом. Она так и останется строкой, только состоящей из символов "цифры".

_____________
* Хэлп по PHP
* Описалово по JavaScript
* Хэлп и СУБД для PostgreSQL

* Обучаю PHP, JS, вёрстке. Интерактивно и качественно. За разумные деньги.

* "накапливаю умение телепатии" (С) и "гуглю за ваш счет" (С)

user posted image
AllesKlar
gam0ra
Будет работать.
2000 преобразуется к строке.
'10000' будет меньше, чем 2000

_____________
[продано копирайтерам]
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2024 Invision Power Services, Inc.