SQLinfo.ru - Все о MySQL

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

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

Вы не зашли.

#1 21.01.2012 22:04:02

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

SELECT str или int

Доброго времени суток, прочитал как-то статью..

есть бада

id - int
val1 - varchar

id val1
1   19
2   12
3   92

при запросе

Select * FRom table where val1=92

будет все очень долго а при запросе

Select * FRom table where val1='92'

будет все отлично видимо из того что поле string и по-этому надо его писать в кавычках... собственно у меня обратный вопрос а если делать выборку по полю ID в кавычках, т.е.

select id from table where id='1' 

также будет лагать как и в первом случае?

Отредактированно Stinkybob (21.01.2012 22:04:50)

Неактивен

 

#2 21.01.2012 22:20:22

vasya
Архат
MySQL Authorized Developer
Откуда: Орел
Зарегистрирован: 07.03.2007
Сообщений: 5842

Re: SELECT str или int

ИМХО, нет, но зачем так делать?

Неактивен

 

Board footer

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