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

Структурована мова запитів (SQL) - це мова для запитів баз даних. Питання повинні включати приклади коду, структуру таблиці, вибіркові дані та тег для реалізації СУБД (наприклад, MySQL, PostgreSQL, Oracle, MS SQL Server, IBM DB2 тощо). Якщо ваше питання стосується виключно конкретної СУБД (використовує конкретні розширення / функції), використовуйте замість цього тег СУБД. Відповіді на запитання, позначені SQL, повинні використовувати стандарт ISO / IEC.

6
Як видалити перші 1000 рядків із таблиці за допомогою Sql Server 2008?
У мене є таблиця в SQL Server. Я хотів би видалити з нього перші 1000 рядків. Однак я спробував це, але я замість того, щоб просто видалити перші 1000 рядків, видалив усі рядки таблиці. Ось код: delete from [mytab] select top 1000 a1,a2,a3 from [mytab]

5
Який найкращий спосіб приєднатися до одного столу двічі?
Це трохи складніше, але у мене є 2 таблиці. Скажімо, структура виглядає приблизно так: *Table1* ID PhoneNumber1 PhoneNumber2 *Table2* PhoneNumber SomeOtherField Таблиці можна з'єднати на основі Table1.PhoneNumber1 -> Table2.PhoneNumber або Table1.PhoneNumber2 -> Table2.PhoneNumber. Тепер я хочу отримати набір результатів, що містить PhoneNumber1, SomeOtherField, що відповідає PhoneNumber1, PhoneNumber2, і SomeOtherField, що …
108 sql  join 

5
Чи є якась хороша динамічна бібліотека SQL Builder на Java? [зачинено]
Зачинено. Це питання не відповідає вказівкам щодо переповнення стека . Наразі відповіді не приймаються. Хочете вдосконалити це питання? Оновіть питання, щоб воно було тематичним для переповнення стека. Закрито 4 роки тому . Удосконаліть це питання Хтось знає хорошу бібліотеку SQL Builder для Java, як Squiggle (більше не підтримується, здається). Переважно, …
108 java  sql  sqlbuilder 

8
Коли використовувати вигляд замість таблиці?
Коли насправді перегляд слід використовувати над фактичною таблицею? Які вигоди я повинен очікувати, що це призведе? В цілому, які переваги використання виду над столом? Чи не слід розробити таблицю так, як має виглядати в першу чергу погляд?

2
Стаття JPQL IN: Java-масиви (або списки, набори ...)?
Я хотів би завантажити всі об’єкти, у яких текстовий тег встановлений на будь-яку невелику, але довільну кількість значень з нашої бази даних. Логічним способом зробити це в SQL було б побудувати пункт "IN". JPQL дозволяє використовувати IN, але, здається, вимагає від мене безпосередньо вказати кожен параметр IN (як в, "in …
108 sql  orm  jpa  jpql  named-query 

5
Чи можливий відкат операторів CREATE TABLE та ALTER TABLE в основних базах даних SQL?
Я працюю над програмою, яка видає DDL. Мені хотілося б знати, чи можна CREATE TABLEподібний DDL повернути назад Постгрес MySQL SQLite та ін Опишіть, як кожна база даних обробляє транзакції з DDL.


7
SQL Server - Створіть копію таблиці бази даних та розмістіть її в одній базі даних?
У мене є таблиця ABC в БД бази даних. Я хочу створити копії ABC з іменами ABC_1, ABC_2, ABC_3 в одній БД. Як я можу це зробити, використовуючи Management Studio (бажано) або SQL запити? Це для SQL Server 2008 R2.

4
Як я можу створити унікальне обмеження для мого стовпця (SQL Server 2008 R2)?
У мене є SQL Server 2008 R2, і я хочу встановити унікальну колонку. Здається, це існує два способи: "унікальний індекс" і "унікальне обмеження". Вони не сильно відрізняються від того, що я розумію, хоча унікальне обмеження рекомендується більшістю, оскільки ви також отримуєте індекс автоматично. Як створити унікальне обмеження? ALTER TABLE Customer …

13
Журнал транзакцій для бази даних заповнений
У мене тривалий процес, який відкриває транзакцію на повну тривалість. Я не маю контролю над тим, як це виконується. Оскільки транзакція залишається відкритою протягом усієї тривалості, коли журнал транзакцій заповнюється, SQL Server не може збільшити розмір файлу журналу. Тож процес виходить з ладу з помилкою "The transaction log for database …

7
Швидкий спосіб виявити кількість рядків таблиці в PostgreSQL
Мені потрібно знати кількість рядків у таблиці, щоб обчислити відсоток. Якщо загальний підрахунок перевищує деяку заздалегідь задану константу, я буду використовувати постійне значення. В іншому випадку я буду використовувати фактичну кількість рядків. Я можу використовувати SELECT count(*) FROM table. Але якщо моє постійне значення становить 500 000, а у мене …
108 sql  postgresql  count  row 

6
T-SQL: Використання CASE в операторі UPDATE для оновлення певних стовпців залежно від умови
Мені цікаво, чи це взагалі можливо. Я хочу оновити стовпець x, якщо умова є правдою, інакше стовпець y буде оновлений UPDATE table SET (CASE (CONDITION) WHEN TRUE THEN columnx ELSE columny END) = 25 Я шукав всюди, спробував деякі речі і не можу знайти рішення. Я думаю, що це неможливо, …
108 sql  sql-update  case 


14
Як надрукувати оператор SQL у моделі кодигінера
Я маю заяву sql у своїй моделі, Я тоді кажу $query = $this->db->query($sql, array(fields, fields1); if ($query) { return true: } else { echo "failed"; return false; } Мій запит завжди не вдається, як мені змусити PHP роздрукувати точну заявку sql, що надсилається до моєї бази даних? І відобразити це …
107 php  sql  codeigniter 

16
Чому стандарт SQL ANSI-92 краще не прийнятий порівняно з ANSI-89?
У кожній компанії, в якій я працював, я виявив, що люди все ще пишуть свої SQL-запити за стандартом ANSI-89: select a.id, b.id, b.address_1 from person a, address b where a.id = b.id а не стандарт ANSI-92: select a.id, b.id, b.address_1 from person a inner join address b on a.id = …
107 sql  join  ansi-sql  ansi-92 

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.