Запитання з тегом «query»

Написання запитів для запиту або зміни інформації, що зберігається в базі даних або іншій системі управління інформацією. Питання повинні включати визначення таблиць та індексів, вибіркові дані, очікуваний вихід та тег для конкретної системи (наприклад, MySQL, PostgreSQL, Oracle, SQL Server, MongoDB).

5
Групування за годиною за великими наборами даних
Використовуючи MS SQL 2008, я вибираю усереднене поле з 2,5 мільйонів записів. Кожен запис представляє одну секунду. MyField - це середньомісячна середня кількість записів на 1 секунду. Звичайно серверний процесор досягає 100%, і вибір займає занадто багато часу. Мені потрібно, можливо, зберегти ці усереднені значення, щоб SQL не повинен вибирати …
12 sql-server  query 

3
Як ви очистити всі старі плани запитів з Microsoft SQL Server?
У нас вимкнений додаток, який використовує базу даних Microsoft SQL. У рамках цієї програми ми вибираємо різні критерії відбору для кожного звіту. Потім ця програма запускає ці звіти. Я вважаю, що у нас є питання плану запитів. Перший звіт, який ми проводимо щодня, працює дуже швидко 7 хвилин. Будь-який звіт, …

3
Групування записів на основі інтервалів часу
У мене є таблиця з наступною схемою, і мені потрібно визначити запит, який може групувати дані на основі інтервалів часу ( наприклад, записи в хвилину ), а потім надати суму змін до SnapShotValue з попередньої групи. В даний час SnapShotValue завжди збільшується, тому мені потрібна лише сума різниць. Чи може …

3
Як зробити кілька підрахунків за один запит?
Я рахую записи з такими запитами SELECT COUNT(col1) FROM table1 WHERE col1 LIKE '%something%' SELECT COUNT(col1) FROM table1 WHERE col1 LIKE '%another%' SELECT COUNT(col1) FROM table1 WHERE col1 LIKE '%word%' Для кожного підрахунку mysql потрібно ходити за столом, і це велика проблема, якщо є довга таблиця та численні запити. Цікаво, …

5
Повне зовнішнє приєднання до MS Access
У мене є два штатні списки: List A: StaffID Supervisor ==================== 0001234 NULL 0001235 0001234 0001237 0001234 0001239 0001237 і List B: StaffID Supervisor ==================== 0001234 NULL 0001235 0001234 0001238 0001235 0001239 0001235 І мені потрібен такий вихід: StaffID SupervisorA SupervisorB =================================== 0001234 NULL NULL 0001235 0001234 0001234 0001237 0001234 …
11 query  join  ms-access 

5
Який найкращий спосіб з’ясувати, скільки записів не мають належного номера телефону в SQL Server?
У мене є поле, яке люди історично могли використовувати для вільного надання цінності. Мені потрібно визначити записи, які не мають відповідного значення, щоб я міг їх очистити. Я для цього оглядався в SSIS. Моя схильність полягає у використанні компонента скрипту з виразом регулярного вираження в деякому коді C # з …

3
Ці два запити логічно еквівалентні?
Ці два запити логічно еквівалентні? DECLARE @DateTime DATETIME = GETDATE() Запит 1 SELECT * FROM MyTable WHERE Datediff(DAY, LogInsertTime, @DateTime) > 7 Запит 2 SELECT * FROM MyTable WHERE LogInsertTime < @DateTime - 7 Якщо вони не є логічно еквівалентними, чи можете ви надати мені логічний еквівалент першого запиту, щоб …

4
Перевірка наявності 2 таблиць (на різних серверах) однакових точних даних
Тож здається, що компанія, яка розміщує наші сервери SQL, мала певні проблеми з реплікацією з виробничого сервера на сервер резервного копіювання ... Я вважаю, що деякі таблиці копіюють правильно. Реплікація проводиться щодня (після години). Чи є спосіб я порівняти 2 з тих же таблиць, 1 із резервного копіювання та 1 …

3
Oracle: Як я запитую ієрархічну таблицю?
Фон Це для побудови деяких поглядів, які ми будемо використовувати для звітності. У мене є таблиця місць розташування, ключові поля - "місцезнаходження" та "батьків" . Структура, яку ці два поля створюють, рівняється, узгоджується з назвою компанії -> Назва кампусу -> Назва будівлі -> Назва поверху -> Назва кімнати. Назва компанії …
10 oracle  query  view  hierarchy 

3
Як підвищити продуктивність незайманих запитів у MS SQL Server?
У мене є веб-сайт ASP.NET, який робить власне кешування даних і дані не змінюються протягом тривалих періодів часу, тому йому не потрібно вдруге запитувати SQL Server тим же запитом. Мені потрібно покращити продуктивність перших запитів (незайманих), які надходять на цей SQL Server. Деякі запити обробляють стільки даних, що можуть спричинити …

3
SQLITE: проблема тегів та продуктів
Я шукаю спосіб створення запиту, щоб зробити наступне: Розглянемо 3 таблиці: продукція: Список товарів теги: список тегів tag_ties: таблиця, яка використовується для асоціації тегу до продукту Розглянемо цю структуру для кожної таблиці: Продукція: id (int, автоматичне збільшення) назва (варчар, назва товару) Теги: id (int autoincrement) мітка (varchar, ярлик тегу) Тег_тіси: …
10 query  sqlite  subquery 

3
Проблема запитів: може бути лише один стовпець авто
Чи можете мені хтось сказати, що не так у цьому визначенні таблиці? версія mysql 5.1.52-log root@localhost spoolrdb> create table spoolqueue ( queue int, idx bigint not null auto_increment, status smallint, querystring varchar(2048), contenttype varchar(255), characterencoding varchar(16), body text, primary key(queue,idx) ); ERROR 1075 (42000): Incorrect table definition; there can be …
10 mysql  query 

2
Незрозумілі очікування InnoDB
Останнім часом я бачив деякі дуже основні оновлення, і не зміг визначити причину. Приклад: // # Query_time: 51 Lock_time: 0 Rows_sent: 0 Rows_examined: 0 UPDATE photos SET position = position + 1 WHERE (photo_album_id = 40470); У цьому ж журналі немає записів із Lock_time> 0. Запуск show innodb statusне виявляє …

3
Як отримати дані про обмеження зовнішніх ключів
Я шукаю запит, що дозволяє отримати інфографіку із зовнішнім ключем (кожен рядок: таблиця та поле перенаправлення, таблиця та поле референції) всієї схеми. Я знайшов це, але не дає всієї необхідної мені інформації: /programming/4389228/sql-for-oracle-to-check-if-a-constraint-exists Зараз я працюю над цим і, можливо, у найближчі хвилини / години закінчується рішення. Але якщо у …

3
Запитайте найкращі сірники та замовляйте їх
Я намагаюся написати запит у цих рядках: select * from tbl where col1 = 1 and col2 = 2 and col3 = 3 order by ... ; Я хочу спочатку всі результати, коли всі 3 WHEREумови відповідають (3/3), потім всі результати, коли відповідають будь-які 2 умови (2/3), і нарешті результати, …
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.