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

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

7
Оптимальний спосіб об'єднання / об'єднання рядків
Я знаходжу спосіб об’єднати рядки з різних рядків в один ряд. Я хочу зробити це в багатьох місцях, тому добре функціонувати для полегшення цього. Я спробував з допомогою рішення COALESCEі FOR XML, але вони просто не нарізати його для мене. Об'єднання рядків може зробити щось подібне: id | Name Result: …

7
Як вибрати з підзапиту за допомогою Laravel Query Builder?
Я хотів би отримати значення за наступним SQL за допомогою Eloquent ORM. - SQL SELECT COUNT(*) FROM (SELECT * FROM abc GROUP BY col1) AS a; Тоді я розглянув наступне. - Кодекс $sql = Abc::from('abc AS a')->groupBy('col1')->toSql(); $num = Abc::from(\DB::raw($sql))->count(); print $num; Я шукаю кращого рішення. Підкажіть, будь ласка, найпростіше …

9
Не вдалося знайти реалізацію шаблону запиту
У моїй програмі silverlight я намагаюся створити з'єднання з базою даних за допомогою LINQ. Спочатку я додаю новий LINQ до класу SQL і перетягую туди свою таблицю під назвою "tblPersoon". Потім у своєму службовому файлі я намагаюся виконати такий запит: [OperationContract] public tblPersoon GetPersoonByID(string id) { var query = (from …
102 c#  sql  silverlight  wcf  linq 

2
альтернативи ЗАМІНІ на текстовий або ntext тип даних
Мені потрібно оновити / замінити дані в datatable.column. У таблиці є поле з назвою Content. Я використовую REPLACEфункцію. Оскільки тип даних стовпця є NTEXT, SQL Server не дозволяє мені використовувати цю REPLACEфункцію. Я не можу змінити тип даних, оскільки ця база даних є сторонньою програмною таблицею. Зміна типу даних призведе …
101 sql  sql-server  tsql 

4
Як створити унікальний індекс у стовпці NULL?
Я використовую SQL Server 2005. Я хочу обмежити значення в стовпці унікальними, дозволяючи NULLS. Моє поточне рішення включає в себе унікальний індекс для такого вигляду: CREATE VIEW vw_unq WITH SCHEMABINDING AS SELECT Column1 FROM MyTable WHERE Column1 IS NOT NULL CREATE UNIQUE CLUSTERED INDEX unq_idx ON vw_unq (Column1) Якісь кращі …

4
PostgreSQL: вставити з іншої таблиці
Я намагаюся вставити дані в таблицю з іншої таблиці, а таблиці мають лише один стовпець спільного. Проблема полягає в тому, що в TABLE1 є стовпці, які не прийматимуть нульових значень, тому я не можу залишати їх порожніми і не можу отримати їх з TABLE2. У мене є TABLE1: id, col_1 …
101 sql  postgresql  insert  append 

13
Помилка SQL "ORA-01722: недійсне число"
Дуже легкий для когось. Наступна вставка надає мені ORA-01722: недійсний номер чому? INSERT INTO CUSTOMER VALUES (1,'MALADY','Claire','27 Smith St Caulfield','0419 853 694'); INSERT INTO CUSTOMER VALUES (2,'GIBSON','Jake','27 Smith St Caulfield','0415 713 598'); INSERT INTO CUSTOMER VALUES (3,'LUU','Barry','5 Jones St Malvern','0413 591 341'); INSERT INTO CUSTOMER VALUES (4,'JONES','Michael','7 Smith St Caulfield','0419 …

10
Генеруйте випадкове значення int від 3 до 6
Чи можливо в Microsoft SQL Server генерувати випадкові значення int від Min до Max (3-9 приклад, 15-99 тощо) Я знаю, я можу генерувати від 0 до Max, але як збільшити границю Min? Цей запит генерує випадкове значення від 1 до 6. Потрібно змінити його з 3 на 6. SELECT table_name, …

5
Тригер оновлення SQL лише коли модифіковано стовпець
Переглядаючи інші приклади, я придумав наступне, але воно, здається, не працює так, як хотілося б: я хочу оновити змінену інформацію лише у тому випадку, коли QtyToRepairзначення було оновлено ... але це не робить що. Якщо я зауважую, де тоді модифікована інформація оновлюється у кожному випадку. Як я вже говорив, інші …
101 sql  sql-server  triggers 

2
Як я можу додати рядок до наявного поля в MySQL?
Я хочу оновити код у всіх своїх записах до того, що вони наразі плюс _стандартні ідеї? Так, наприклад, якщо коди apple_1 та apple_2, мені потрібно, щоб вони були apple_1_standard і apple_2_standard Перед: id code ------------ 1 apple_1 1 apple_2 Запит Psuedo: update categories set code = code + "_standard" where …
101 sql  mysql  string 



13
Як фільтрувати результати SQL у співвідношенні «багато-через»
Припускаючи , що у мене є таблиці student, clubі student_club: student { id name } club { id name } student_club { student_id club_id } Хочу знати, як знайти всіх студентів як у футбольному (30), так і в бейсбольному (50) клубі. Хоча цей запит не працює, це найближче, що у …

14
Як вибрати найнижчі рядки?
Я можу зробити SELECT TOP (200) ... але чому б не BOTTOM (200)? Ну, щоб не вникати у філософію, що я маю на увазі, як я можу зробити еквівалент TOP (200), але зворотно (знизу, як би ви очікували, що БОТОМ буде робити ...)?

5
Коли в SQL Server слід використовувати GO і коли слід використовувати крапку з двокрапкою;
Я завжди плутався з тим, коли мені слід використовувати ключове слово GO після команд і чи потрібна крапка з двокрапкою в кінці команд. У чому полягають відмінності і чому / коли я повинен їх використовувати? Коли я запускаю сценарій Generate-скрипту в студії управління SQL Server, він, здається, використовує GO повсюди, …
100 sql  sql-server 

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