Форум программистов, компьютерный форум, киберфорум
MySQL
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
Другие темы раздела
MySQL Как найти строку и взять из нее данные? https://www.cyberforum.ru/ mysql/ thread1643499.html
В таблице нужно найти заданное слово в определенном столбце "username" и из этой строки взять значение в соседнем столбце "id". В данном деле дуб дубом. Может кто пример накидать или подскажите в каком направлении двигаться. Очень прошу, спасибо.
Нормализация базы данных MySQL
Здравствуйте, уважаемые эксперты. Имеется база данных с тестами, в которой 2 таблицы: 1. Разделы НомерТемы | НазваниеТемы 2. Вопросы НомерБилета | НомерВопроса | НомерТемы | УровеньСложности | ТекстВопроса | СсылкаНаИзображение | Ответ1 | Ответ2 | Ответ3 | Ответ4 | Ответ5 | ПравильныйОтвет | ... Пока в базе около 500 вопросов, но скоро будет добавлено еще. Всего будет порядка 1000-2000...
MySQL Сортировка и плавающий лимит Почему сдвиг в лимите меняет порядок сортировки записей? select LoginID , Name , ApproveDate from search_Profile_FM_P left join NonScaryIDs using(LoginID) where IsPayment = '0' and CountryID in ('EE') and Can is not null order by ApproveDate DESC limit 100; +------------+--------------------+---------------------+ | LoginID | Name | ApproveDate |... https://www.cyberforum.ru/ mysql/ thread1643342.html MySQL Объединение двух таблиц в один список https://www.cyberforum.ru/ mysql/ thread1643217.html
Добрый день, есть две таблицы: START и STOP с идентичными колонками кроме одной. В STOPe есть еще одна колонка - "цена". Помогите составить такой селект (если, конечно, возможно), чтобы вывело обе таблицы, но при этом для старта в цене был null. Нужно что-то типа SELECT * from start, stop WHERE условие ORDER BY date DESC; Но этот запрос очень кривой, потому-что выводит в ряд старт со...
MySQL Хранимые функции/процедуры
Добрый день. Нахожусь в процессе освоения MySQL, в виду автоматизации процесса тестирования (Node.js, Selenium), которая влечет необходимость встраивать в автотесты SQL-запросы к БД. Т.к. в тестах многократно используются одни и те же запросы (блоки запросов) к БД, возник вопрос создания хранимых процедур/функций. В мануалы не углубляюсь, т.к. это больше вопрос рефакторинга, и стоит не на...
MySQL Архитектура БД для поиска по параметрам Доброго дня. Есть задача - добавить на сайт возможность поиска по параметрам. Вкратце: - у каждого товара может быть свой набор параметров. Скажем, для монитора - диагональ, для ПК - процессор, для моноблока - диагональ и процессор. - в каждой категории нужно показывать фильтры по заранее заданным параметрам - у параметра может быть несколько значений, скажем для мониторов порты могут быть... https://www.cyberforum.ru/ mysql/ thread1643204.html
MySQL Автоматическое создание даты в бд У меня при добавлении записи автоматически создается id. Так же я хочу чтобы при добавлении записи автоматически создавалась текущая дата для новой записи, какой тип и поле нужно сделать? Для id настройки такие как на скрине и он автоматом генерирует id, а вот с датой не могу разобраться. https://www.cyberforum.ru/ mysql/ thread1643168.html MySQL Как правильно сгрупировать записи?
Здравствуйте. Мне необходимо вывести из БД в html таблицу список сайтов и количество отзывов к ним. Пробую просто сгрупировать все отзывы и вывести их количество с помощью такого вот запроса: mysql_query("SELECT COUNT(*) as topcomm, url_id FROM commentsystem WHERE leng='$lang' GROUP BY url_id ORDER BY topcomm DESC",$dbconn);Но проблема в том, что такой запрос выводит только те записи, где...
MySQL Вывести группу которая выполняет максимальное количество проектов Доброго времени суток всем , столкнулся с таким вот заданием , не понимаю как сделать. Таблицу прикрепил во вложения . Задание: "Вывести начальника группы и группу в которой выполняют максимальное количество проектов ". Буду всем очень благодарен. https://www.cyberforum.ru/ mysql/ thread1643062.html MySQL Ошибка 1064 при создании таблицы в phpmyadmin Выдает ошибку 1064 при нажатии на кнопку "Сохранить" вот sql написанный самим сервисом CREATE TABLE `steyrix_ivtpro`.`article` ( `id` INT(11) UNSIGNED NOT NULL AUTO_INCREMENT , `articlename` VARCHAR(30) CHARSET=utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL , PRIMARY KEY (`id`)) ENGINE = InnoDB; https://www.cyberforum.ru/ mysql/ thread1643022.html
MySQL После установки MySQL WorkBench перестал запускаться phpMyAdmin из набора Denwer
После установки MySQL WorkBench перестал запускаться phpMyAdmin из набора Denwer, выдает вот что: Ошибка Ответ MySQL: Документация #1045 - Access denied for user 'root'@'localhost' (using password: NO) phpMyAdmin не смог установить соединение с сервером MySQL. Проверьте хост, имя пользователя и пароль установленные в конфигурационном файле config.inc.php и удостоверьтесь, что они...
MySQL Занесение в столбец текущей даты при записи в таблицу https://www.cyberforum.ru/ mysql/ thread1642419.html
Здравствуйте! Cтолкнулся с проблемой, что при создании таблицы в phpMyAdmin для столбца 'date' необходимо выбрать временной тип формата - ГГГГ-ММ-ДД ЧЧ-ММ-СС. Столбец до
Модератор
4217 / 3058 / 583
Регистрация: 21.01.2011
Сообщений: 13,205
21.01.2016, 09:33 0

Оптимизация запроса - MySQL - Ответ 8648243

21.01.2016, 09:33. Показов 549. Ответов 7
Метки (Все метки)

Ответ

Цитата Сообщение от TheSeg Посмотреть сообщение
хочется избежать дублирования выборки
SQL
1
2
3
4
5
6
7
8
SELECT *
FROM emps E,
   (SELECT emp_id
    FROM x
    WHERE y
   ) X
WHERE (E.parent_id = X.emp_id)
     OR  (E.id = X.emp_id)


Вернуться к обсуждению:
Оптимизация запроса MySQL
1
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
21.01.2016, 09:33
Готовые ответы и решения:

Оптимизация запроса
Добрый день, есть вот такой запрос: select id, content, vote from table1 where DATE_FORMAT(date,...

Оптимизация запроса
SELECT t.id AS t0_c0, t.catid AS t0_c1, t.title AS t0_c2, t.object AS t0_c3, t.description AS...

Оптимизация запроса
Здравствуйте. Ломаю голову об оптимизации запроса. Есть две таблицы CREATE TABLE `test` (...

Оптимизация запроса
Идет поиск по полю date_added(TIMESTAMP) ... WHERE DATE(date_added) = '2017-09-02' Как и...

7
21.01.2016, 09:33
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
21.01.2016, 09:33
Помогаю со студенческими работами здесь

Оптимизация запроса
Добрый день. Подскажите как по человечески построить запрос: нужно получать данные по сотрудникам...

Оптимизация запроса
Здравствуйте!! Есть таблица с полем rfid. в Нем через запятую хранятся записи (не более...

Оптимизация запроса
Здравствуйте, проблема в следующем, время генерации страницы без запроса ниже: 0,00702, с ним около...

Оптимизация запроса
Народ, добрый, подскажите. Можно ли оптимизировать запрос так, чтобы сократить время выполнения. ...

0
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru