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

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

5
Підрахуйте різні значення
У мене є набір даних із запитом у клієнта, скільки домашніх тварин у них є, наприклад. Чи є спосіб за допомогою одного запиту я порахувати різні значення (1,2,3 тощо)? Дякую! +----------+------+ | Customer | Pets | +----------+------+ | 20 | 2 | | 21 | 3 | | 22 | …
79 mysql  sql 

3
Як приховати прикрасу набору результатів у виведенні Psql
Як приховати назви стовпців і підрахунок рядків у вихідних даних із psql? Я запускаю запит SQL через psql за допомогою: psql --user=myuser -d mydb --output=result.txt -c "SELECT * FROM mytable;" і я очікую на результат, як: 1,abc 2,def 3,xyz але замість цього я отримую: id,text ------- 1,abc 2,def 3,xyz (3 …
79 sql  postgresql 

12
ПОМИЛКА 1148: Використана команда не дозволена у цій версії MySQL
Я намагаюся завантажити дані в базу даних mysql за допомогою LOAD DATA LOCAL INFILE A.txt INTO DB LINES TERMINATED BY '|'; темою цього питання є відповідь, яку я отримую. Я розумію, що локальне вивантаження даних вимкнено за замовчуванням, і я повинен увімкнути його за допомогою команди, local-infile=1але я не знаю, …
79 mysql  sql  import 


9
CASE .. WHEN вираз в Oracle SQL
У мене є таблиця з 1 стовпцем і є наступні дані Status a1 i t a2 a3 Я хочу відобразити такий результат у своєму запиті на вибір Status| STATUSTEXT a1 | Active i | Inactive t | Terminated a2 | Active a3 | Active Я міг подумати, що використовую вираз …
79 sql  oracle  oracle10g 

3
запит WHERE до довжини символу?
У мене є база даних з великою кількістю слів, але я хочу вибрати лише ті записи, де довжина символу дорівнює заданому числу (у прикладі 3): $query = ("SELECT * FROM $db WHERE conditions AND length = 3"); Але це не працює ... чи може хтось показати мені правильний запит?

8
Найкращий спосіб видалити мільйони рядків за ідентифікатором
Мені потрібно видалити близько 2 мільйонів рядків зі своєї бази даних PG. У мене є список ідентифікаторів, які мені потрібно видалити. Однак будь-який спосіб, яким я намагаюся це зробити, займає дні. Я спробував помістити їх у таблицю і робити це партіями по 100. Через 4 дні це все ще працює, …

15
Шукати рядок у всіх таблицях, рядках і стовпцях БД
Я загубився у великій базі даних і не можу знайти, звідки беруться дані, які я отримую. Мені цікаво, чи можливо за допомогою SQL Server 2005 шукати рядок у всіх таблицях, рядках і стовпцях бази даних? Хтось має ідею, чи можливо це і як?

8
Ідентифікація SQL (автономера) збільшується навіть при відкатах транзакцій
У мене є транзакція .net із вставкою SQL до бази даних SQL Server 2005. У таблиці є первинний ключ ідентичності. Коли в транзакції виникає помилка, Rollback()викликається. Вставки рядків відкочуються правильно, однак наступного разу, коли я вставляю дані до таблиці, ідентичність збільшується так, ніби відкат ніколи не відбувся. Отже, по суті, …

15
Перетворити ціле число на шістнадцяткове та шістнадцяткове на ціле
Отже, у мене цей запит працює (де signal_dataстовпець) у Sybase, але він не працює в Microsoft SQL Server: HEXTOINT(SUBSTRING((INTTOHEX(signal_data)),5,2)) as Signal У мене також є в Excel (де A1міститься значення): =HEX2DEC(LEFT(DEC2HEX(A1),LEN(DEC2HEX(A1))-2)) Хтось знає, як би я це зробив у SQL Server?
78 sql  sql-server  integer  hex 


8
Як отримати розмір поля varchar [n] в одному операторі SQL?
Припустимо, у мене є таблиця SQL, яка містить поле varchar [1000], яке називається "Зауваження". Я хотів би створити єдиний оператор SQL, який при виконанні поверне 1000 або будь-який інший розмір поля varchar, який може бути змінено в майбутньому. Щось на зразок SELECT size(Remarks) FROM mytable. Як це зробити?

5
Рядок або двійкові дані будуть усічені. Заява припинена
Я зіткнувся з деякою проблемою з сервером SQL, це функція, яку я створив: ALTER FUNCTION [dbo].[testing1](@price int) RETURNS @trackingItems1 TABLE ( item nvarchar NULL, warehouse nvarchar NULL, price int NULL ) AS BEGIN INSERT INTO @trackingItems1(item, warehouse, price) SELECT ta.item, ta.warehouse, ta.price FROM stock ta WHERE ta.price >= @price; RETURN; …
78 sql  sql-server 

6
MySQL SELECT DISTINCT кілька стовпців
Скажімо, у мене є стовпці a, b c, dв таблиці в базі даних MySQL. Що я намагаюся зробити, це вибрати різні значення ВСІХ цих 4 стовпців у моїй таблиці (лише різні значення). Я пробував такі речі, як: SELECT DISTINCT a,b,c,d FROM my_table; SELECT DISTINCT a,b,c,d FROM my_table GROUP BY a,b,c,d; …
78 mysql  sql  distinct 

6
Як уникнути простих SQL-запитів у C # для SqlServer
Я використовую API, який очікує рядок SQL. Я беру введення користувача, уникаю його та передаю його API. Введення користувачем досить просте. Він запитує значення стовпців. Подобається так: string name = userInput.Value; Потім я будую запит SQL: string sql = string.Format("SELECT * FROM SOME_TABLE WHERE Name = '{0}'", name.replace("'", "''")); Це …
78 c#  sql  sql-server 

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