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

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

11
Імпортуйте файл CSV на SQL Server
Я шукаю допомоги, щоб імпортувати .csvфайл на SQL Server за допомогою, BULK INSERTі у мене є кілька основних питань. Проблеми: Дані файлу CSV можуть містити ,(кома) між ними (Наприклад: опис), тож як я можу зробити імпорт, обробляючи ці дані? Якщо клієнт створює CSV з Excel, то дані, які мають кому, …
185 sql  sql-server  csv  bulkinsert  bulk 

9
Найкращий спосіб вкласти вкладену логіку оператора справи в SQL Server
Я пишу SQL-запит, де кілька повернених стовпців потрібно обчислити залежно від досить багатьох умов. Наразі я використовую вкладені заяви справи, але це стає безладним. Чи існує кращий (більш організований та / або читаний) спосіб? (Я використовую Microsoft SQL Server, 2005 р.) Спрощений приклад: SELECT col1, col2, col3, CASE WHEN condition …


4
Чи можна додати UNIQUE обмеження до таблиці PostgreSQL, після того, як воно вже створене?
У мене є така таблиця: tickername | tickerbbname | tickertype ------------+---------------+------------ USDZAR | USDZAR Curncy | C EURCZK | EURCZK Curncy | C EURPLN | EURPLN Curncy | C USDBRL | USDBRL Curncy | C USDTRY | USDTRY Curncy | C EURHUF | EURHUF Curncy | C USDRUB | USDRUB …

3
ВСТАВКА… НА ДУПЛІКАТНІЙ КЛЮЧ (нічого не робити)
У мене є таблиця з унікальним ключем для двох стовпців: CREATE TABLE `xpo`.`user_permanent_gift` ( `id` INT UNSIGNED NOT NULL AUTO_INCREMENT , `fb_user_id` INT UNSIGNED NOT NULL , `gift_id` INT UNSIGNED NOT NULL , `purchase_timestamp` TIMESTAMP NULL DEFAULT now() , PRIMARY KEY (`id`) , UNIQUE INDEX `user_gift_UNIQUE` (`fb_user_id` ASC, `gift_id` ASC) …
184 mysql  sql  unique-key 


18
Заява ALTER TABLE суперечить обмеженню FOREIGN KEY
У мене виникають проблеми при спробі додати іноземний ключ до мого tblDomareстолу; що я тут роблю неправильно? CREATE TABLE tblDomare (PersNR VARCHAR (15) NOT NULL, fNamn VARCHAR (15) NOT NULL, eNamn VARCHAR (20) NOT NULL, Erfarenhet VARCHAR (5), PRIMARY KEY (PersNR)); INSERT INTO tblDomare (PersNR,fNamn,eNamn,Erfarenhet) Values (6811034679,'Bengt','Carlberg',10); INSERT INTO tblDomare …
184 sql  sql-server  database 

25
Як я можу отримати назви стовпців із таблиці в Oracle?
Мені потрібно запитувати базу даних, щоб отримати назви стовпців , не плутати їх з даними таблиці. Наприклад, якщо у мене є таблиця з ім'ям , EVENT_LOGякий містить eventID, eventType, eventDesc, і eventTime, то я хотів би отримати ці імена полів із запиту і нічого іншого. Я дізнався, як це зробити …
184 sql  database  oracle 

10
Збереження результатів із заголовками в Sql Server Management Studio
Я використовую студію управління SQL Server. Я хочу зберегти результати запиту у файлі excel. Я вибираю "зберегти як", а потім збережу у файлі CSV, який я можу відкрити в excel. Все добре, окрім я не маю заголовків стовпців, якісь ідеї, як я їх експортую?

13
Як я скидаю дані деяких таблиць SQLite3?
Як я скидаю дані та лише дані, а не схему, деяких таблиць SQLite3 бази даних (не всіх таблиць)? Дамп повинен бути у форматі SQL, оскільки він повинен бути легко повторно введений у базу даних пізніше і робити це з командного рядка. Щось на зразок sqlite3 db .dump але без скидання …
183 sql  sqlite 

10
Не можна просто використовувати ім'я таблиці PostgreSQL ("відношення не існує")
Я намагаюся запустити наступний скрипт PHP, щоб зробити простий запит до бази даних: $db_host = "localhost"; $db_name = "showfinder"; $username = "user"; $password = "password"; $dbconn = pg_connect("host=$db_host dbname=$db_name user=$username password=$password") or die('Could not connect: ' . pg_last_error()); $query = 'SELECT * FROM sf_bands LIMIT 10'; $result = pg_query($query) or …

13
Виберіть MySQL, де стовпець не порожній
Чи можу я вибирати стовпці в MySQL лише там, де щось є? Наприклад, у мене є такий запит: select phone, phone2 from jewishyellow.users where phone like '813%' and phone2 Я намагаюся вибрати лише ті рядки, де телефон починається з 813, а телефон2 має щось у ньому.
182 sql  mysql 

4
MySQL / SQL: Групуйте за датою лише у стовпці Datetime
Маючи таблицю зі стовпцем, наприклад: mydate DATETIME... У мене є запит, такий як: SELECT SUM(foo), mydate FROM a_table GROUP BY a_table.mydate; Це буде групуватися по повному datetime, включаючи години та хвилини. Я хочу зробити групу до, тільки до дати, а YYYY/MM/DDне до YYYY/MM/DD/HH/mm. Хтось знає, як це зробити? Я все …
182 sql  mysql 

12
Видаліть первинний ключ у MySQL
У мене є наступна схема таблиці, яка відображає дозволи user_customers на живій базі даних MySQL: mysql> describe user_customer_permission; +------------------+---------+------+-----+---------+----------------+ | Field | Type | Null | Key | Default | Extra | +------------------+---------+------+-----+---------+----------------+ | id | int(11) | NO | PRI | NULL | auto_increment | | user_customer_id | int(11) …


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