ANTICHAT.XYZ    VIDEO.ANTICHAT.XYZ    НОВЫЕ СООБЩЕНИЯ    ФОРУМ  
Баннер 1   Баннер 2
Antichat снова доступен.
Форум Antichat (Античат) возвращается и снова открыт для пользователей. Здесь обсуждаются безопасность, программирование, технологии и многое другое. Сообщество снова собирается вместе.
Новый адрес: forum.antichat.xyz
Вернуться   Форум АНТИЧАТ > Программирование > PHP, PERL, MySQL, JavaScript
   
Ответ
 
Опции темы Поиск в этой теме Опции просмотра

  #1151  
Старый 12.05.2010, 21:30
Аватар для l1ght
l1ght
Reservists Of Antichat - Level 6
Регистрация: 05.12.2006
Сообщений: 195
Провел на форуме:
14023893

Репутация: 2163
По умолчанию

Цитата:
Сообщение от Doom123  
Pashkela ты вообще вопросы читаешь или просто так от балды пишешь?
select * from t1,t2 where t1.id=1 or t2.id=99 limit 1
__________________
Я так же грустен как орангутанг
Сидящей пред галдящею толпою
Суровый житель отогретых стран
Коварно преданный разлуке и покою
Ему и мне насмешница судьба
Дала для жизни крохотную клетку
Нам предстоит в ней долгоя хотьба
За тертую морковь, и за конфетку..
 
Ответить с цитированием

  #1152  
Старый 12.05.2010, 23:18
Аватар для Pashkela
Pashkela
Динозавр
Регистрация: 10.01.2008
Сообщений: 2,841
Провел на форуме:
9220514

Репутация: 3338


Отправить сообщение для Pashkela с помощью ICQ
По умолчанию

Цитата:
Сообщение от Doom123  
Pashkela ты вообще вопросы читаешь или просто так от балды пишешь?
Сорри, не увидел просто сразу, что таблы разные, l1ght поправил)
 
Ответить с цитированием

  #1153  
Старый 13.05.2010, 08:28
Аватар для Doom123
Doom123
Постоянный
Регистрация: 11.11.2006
Сообщений: 834
Провел на форуме:
3941248

Репутация: 668


Отправить сообщение для Doom123 с помощью ICQ
По умолчанию

проблема что все предлогаеют выбрть сразу из 2ух таблиц а мне нада сначала проверить если в 1ой есть а если нету там то со второй выбрать ...
 
Ответить с цитированием

  #1154  
Старый 13.05.2010, 08:57
Аватар для krypt3r
krypt3r
Познавший АНТИЧАТ
Регистрация: 27.04.2007
Сообщений: 1,044
Провел на форуме:
3660186

Репутация: 905


По умолчанию

Возможно, так
Код:
SELECT CASE WHEN EXISTS (SELECT * FROM table1 WHERE id = 1) 
THEN (SELECT value FROM table1 WHERE id = 1) 
ELSE (SELECT value FROM table2 WHERE id = 99) END;
 
Ответить с цитированием

  #1155  
Старый 13.05.2010, 16:06
Аватар для НTL
НTL
Постоянный
Регистрация: 26.01.2008
Сообщений: 796
Провел на форуме:
5209663

Репутация: 357


Отправить сообщение для НTL с помощью ICQ
По умолчанию

Как выбрать все записи у которых в определенном столбце нету точки
 
Ответить с цитированием

  #1156  
Старый 13.05.2010, 16:28
Аватар для Failure
Failure
Участник форума
Регистрация: 21.09.2008
Сообщений: 148
Провел на форуме:
678893

Репутация: 102
По умолчанию

SELECT * FROM `table` WHERE `column` NOT LIKE '%.%';
 
Ответить с цитированием

  #1157  
Старый 17.05.2010, 09:34
Аватар для Demon1X
Demon1X
Познающий
Регистрация: 31.05.2007
Сообщений: 39
Провел на форуме:
164949

Репутация: 0
По умолчанию

тут вчера обзор цмсок читал
http://habrahabr.ru/blogs/webdev/92607/
встретил пару таких перлов
Цитата:
На версии 2.8.0 можно было в определённые моменты (при обращении к архиву крупного сайта) увидеть 12 000 запросов к базе.
Цитата:
Китайское поделие. Сразу впечатление: первый заход на морду дал 30 запросов к базе данных, а следующий — 4. К памяти тоже весьма экономно относится. Т.е. забота о производительности, кэширование… Первый заход в админку дал 28 запросов.
Вопрос как они подсчитывают количество запросок генерируемых скриптом к БД?

Можно конечно написать скриптик который будет парсить скрипт на количество запросов переходить на включаемые в него др. скрипты и там подсчитывать вызовы тоже. Но я так понимаю есть куда более изящное решение?
 
Ответить с цитированием

  #1158  
Старый 17.05.2010, 19:53
Аватар для phpdreamer
phpdreamer
Постоянный
Регистрация: 26.07.2009
Сообщений: 321
Провел на форуме:
444589

Репутация: 123
Отправить сообщение для phpdreamer с помощью ICQ
По умолчанию

а посмотри например в http://cogear.ru/ внизу страницы...

если CMS написана на фреймворке, то статистические данные не проблема
 
Ответить с цитированием

  #1159  
Старый 19.05.2010, 01:15
Аватар для Demon1X
Demon1X
Познающий
Регистрация: 31.05.2007
Сообщений: 39
Провел на форуме:
164949

Репутация: 0
По умолчанию

Цитата:
Сообщение от phpdreamer  
если CMS написана на фреймворке, то статистические данные не проблема
а иначе тогда узнать кол-во запросов, можно только вышеозначенным мною способом?
 
Ответить с цитированием

  #1160  
Старый 19.05.2010, 02:55
Аватар для ultimatum
ultimatum
Участник форума
Регистрация: 28.04.2007
Сообщений: 239
Провел на форуме:
2140476

Репутация: 161
Отправить сообщение для ultimatum с помощью ICQ
По умолчанию

Незнал что можно делать условия в запросе.

Цитата:
SELECT CASE WHEN EXISTS (SELECT * FROM table1 WHERE id = 1)
THEN (SELECT value FROM table1 WHERE id = 1)
ELSE (SELECT value FROM table2 WHERE id = 99) END;
Сколько здесь запросов к/в базе?
 
Ответить с цитированием
Ответ



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Сетевой этикет (Перед тем, как задать вопрос хакеру) satana-fu Статьи 7 21.10.2009 07:40
Ответы на часто задаваемые вопросы + линки на статьи по SQL/XSS/PHP-инклуд Jokester Уязвимости 2 28.06.2009 00:19
Интернетчики задали российскому президенту очень странные вопросы podkashey Мировые новости 4 07.07.2006 16:53



Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
 


Быстрый переход




ANTICHAT.XYZ