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

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

3
Як це зробити, ЯКЩО НЕ ІСНУЄ в SQLite
Я намагаюся перенести цей рядок з MS SQL Server на SQLite IF NOT EXISTS(SELECT 1 FROM EVENTTYPE WHERE EventTypeName = 'ANI Received') INSERT INTO EVENTTYPE (EventTypeName) VALUES ('ANI Received'); Здається, SQLite не підтримує, якщо НЕ ІСНУЄ, або, принаймні, я не можу змусити його працювати. Мені чогось простого не вистачає? Чи …
80 sql  sqlite 

4
SQlite: вибрати в?
Я не впевнений, чи можу я за допомогою select into імпортувати дані з іншої таблиці, як це: select * into bookmark1 from bookmark; Чи правда, що SQlite не підтримує цей синтаксис? чи є інші альтернативи?
80 sql  sqlite 


7
MySQL: Отримайте найновіший запис
У нижченаведеній таблиці, як отримати лише найновіший запис на id=1основі стовпця входу, а не всіх 3 записів? +----+---------------------+---------+ | id | signin | signout | +----+---------------------+---------+ | 1 | 2011-12-12 09:27:24 | NULL | | 1 | 2011-12-13 09:27:31 | NULL | | 1 | 2011-12-14 09:27:34 | NULL | …
80 mysql  sql 


7
mysql SQL: конкретний елемент повинен бути першим, а потім сортувати решту елементів
Скажімо, у мене є таблиця нижче. Я хочу отримати усіх друзів, але хочу, щоб ідентифікатор 5 був першим елементом у списку. Мені байдуже про замовлення, що я отримую решту предметів. Результатом запиту буде: friends ------- id name 5 nahum 1 moshe 2 haim 3 yusuf 4 gedalia 6 dana Як …
80 mysql  sql 

5
Механізм зберігання таблиць для <TABLE> не має цієї опції на замовлення за запитом (ПОМИЛКА 1031)
Механізм зберігання таблиць для &lt;TABLE&gt; не має цієї опції. Це помилка, повернута MySQL за order byзапитом. Тип стовпчика varchar(2000). Запит: select * from `dbo.table_1` order by textT; Помилка повернута: ПОМИЛКА 1031 (HY000): Механізм зберігання таблиць для 'dbo.table_1' не має цієї опції. Чому так трапляється? І як я можу це виправити?
80 mysql  sql 

5
sql: перевірте, чи існує запис у таблиці A в таблиці B
У мене є таблиця визначень, яка, як я знаю, не ведеться дуже добре, давайте назвемо це table A. У мене є інша таблиця (назвіть її table B), яка набагато менша і в ідеалі повинна бути, subset of table Aале я знаю, що table Aвона дещо застаріла і не містить нових …
80 sql  exists 

3
Простий скрипт пагінації PHP [закрито]
Зачинено. Це питання не відповідає вимогам щодо переповнення стека . Наразі відповіді не приймаються. Хочете покращити це питання? Оновіть питання, щоб воно було актуальним для переповнення стека. Закрито 6 років тому . Удосконалюйте це питання У мене є рядки даних, що надходять з бази даних, я хотів би мати таблицю …
80 php  sql  pagination 


8
Зберігання UUID як рядка base64
Я експериментував із використанням UUID як ключів бази даних. Я хочу зайняти якомога меншу кількість байтів, зберігаючи при цьому читання уявлення UUID. Я думаю, що я зменшив його до 22 байт, використовуючи base64 і видаливши деякий кінцевий "==", який здається непотрібним для зберігання для моїх цілей. Чи є недоліки такого …
80 java  sql  bytearray  base64  uuid 

4
Різниця між SET autocommit = 1 та START TRANSACTION у mysql (я щось пропустив?)
Я читаю транзакції в MySQL і не впевнений, чи правильно я зрозумів щось конкретне, і хочу бути впевненим, що я це правильно зрозумів, тому тут йдеться. Я знаю, що має робити транзакція, я просто не впевнений, зрозумів я семантику висловлювання чи ні. Отже, моє запитання полягає в тому, чи щось …

13
Чому SQL-сервер видає цю помилку: Не вдається вставити значення NULL у стовпець 'id'?
Я використовую такий запит: INSERT INTO role (name, created) VALUES ('Content Coordinator', GETDATE()), ('Content Viewer', GETDATE()) Однак я не вказую первинний ключ (який є id). Тож мої запитання: чому сервер sql повертається з цією помилкою: Msg 515, Level 16, State 2, Line 1 Cannot insert the value NULL into column …
80 sql  sql-server 

5
Як написати оператор SQL DELETE з оператором SELECT у реченні WHERE?
База даних: Sybase Advantage 11 Прагнучи нормалізувати дані, я намагаюся видалити результати, отримані з цього SELECTтвердження: SELECT tableA.entitynum FROM tableA q INNER JOIN tableB u on (u.qlabel = q.entityrole AND u.fieldnum = q.fieldnum) WHERE (LENGTH(q.memotext) NOT IN (8,9,10) OR q.memotext NOT LIKE '%/%/%') AND (u.FldFormat = 'Date') ; Це DELETEтвердження, …

11
не вдалося отримати ResultSet у сплячому режимі
У мене проблема з сплячим режимом . Я намагаюся розібрати в список , але він кидає виняток: HTTP Status 500 - could not extract ResultSet. Коли я налагоджую, це несправність на лінії query.list()... Мій зразок коду тут @Entity @Table(name = "catalog") public class Catalog implements Serializable { @Id @Column(name="ID_CATALOG") @GeneratedValue …

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