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

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


12
Порівняння SQLite DateTime
Я не можу отримати достовірні результати від запиту до бази даних sqlite, використовуючи рядок datetime як порівняння: select * from table_1 where mydate >= '1/1/2009' and mydate <= '5/5/2009' як я маю поводитися зі співставленнями дат на час sqlite? update: поле mydate - це тип даних DateTime
117 sql  sqlite 

8
Індекс (на основі нуля) повинен бути більшим або рівним нулю
Ей, я продовжую отримувати помилку: Індекс (на основі нуля) повинен бути більшим або рівним нулю і менше розміру списку аргументів. Мій код: OdbcCommand cmd = new OdbcCommand("SELECT FirstName, SecondName, Aboutme FROM User WHERE UserID=1", cn); OdbcDataReader reader = cmd.ExecuteReader(); while (reader.Read()) { Name.Text = String.Format("{0} {1}", reader.GetString(0), reader.GetString(1)); Aboutme.Text = …
117 c#  asp.net  mysql  sql 

12
Як використовувати DISTINCT і ORDER BY в одному і тому самому операторі SELECT?
Після виконання наступного твердження: SELECT Category FROM MonitoringJob ORDER BY CreationDate DESC Я отримую з бази даних такі значення: test3 test3 bildung test4 test3 test2 test1 але я хочу, щоб копії видалено, як це: bildung test4 test3 test2 test1 Я спробував використовувати DISTINCT, але він не працює з ORDER BY …

10
Порівняння діапазонів дат
У MySQL, Якщо у мене є список діапазонів дат (діапазон-початок і діапазон-кінець). напр 10/06/1983 to 14/06/1983 15/07/1983 to 16/07/1983 18/07/1983 to 18/07/1983 І я хочу перевірити, чи містить інший діапазон дат будь-який діапазон, який уже є у списку, як би це зробити? напр 06/06/1983 to 18/06/1983 = IN LIST 10/06/1983 …
116 sql  mysql  date 

11
Як я бачу SQL, який буде генерований заданим запитом ActiveRecord в Ruby on Rails
Я хотів би побачити вислів SQL, що дасть запит ActiveRecord. Я усвідомлюю, що можу отримати цю інформацію з журналу після видачі запиту, але мені цікаво, чи існує метод, за допомогою якого можна викликати і ActiveRecord Query. Наприклад: SampleModel.find(:all, :select => "DISTINCT(*)", :conditions => ["`date` > #{self.date}"], :limit => 1, :order …

10
Як я можу використовувати змінні в Oracle SQL Developer?
Нижче наводиться приклад використання змінних у SQL Server 2000. DECLARE @EmpIDVar INT SET @EmpIDVar = 1234 SELECT * FROM Employees WHERE EmployeeID = @EmpIDVar Я хочу зробити те саме, що в Oracle, використовуючи SQL Developer без додаткових складностей. Це здається дуже простою справою, але я не можу знайти просте рішення. …
116 sql  oracle  variables  declare 


7
Як видалити з декількох таблиць у MySQL?
Я намагаюся видалити відразу з кількох таблиць. Я трохи провів дослідження і придумав це DELETE FROM `pets` p, `pets_activities` pa WHERE p.`order` > :order AND p.`pet_id` = :pet_id AND pa.`id` = p.`pet_id` Однак я отримую цю помилку Uncaught Database_Exception [1064]: у вас є помилка у вашому синтаксисі SQL; перевірте посібник, …

6
Отримання результату динамічного SQL в змінну для sql-сервера
Виконання динамічного SQL наступним чином у Збереженій процедурі: DECLARE @sqlCommand nvarchar(1000) DECLARE @city varchar(75) SET @city = 'London' SET @sqlCommand = 'SELECT COUNT(*) FROM customers WHERE City = @city' EXECUTE sp_executesql @sqlCommand, N'@city nvarchar(75)', @city = @city Як я можу використовувати значення стовпця count (*) як значення повернення в SP?

29
Чому немає любові до SQL? [зачинено]
Закрито . Це питання ґрунтується на думці . Наразі відповіді не приймаються. Хочете вдосконалити це питання? Оновіть питання, щоб на нього можна було відповісти фактами та цитатами, відредагувавши цю публікацію . Закрито 4 роки тому . Удосконаліть це питання Останнім часом я багато чув, що SQL - жахлива мова, і, …
116 sql  frameworks 

14
Як знайти обмеження за замовчуванням за допомогою INFORMATION_SCHEMA?
Я намагаюся перевірити, чи існує обмеження за замовчуванням. Я не хочу використовувати таблицю sysobjects, але більш стандартну INFORMATION_SCHEMA. Я раніше використовував це для перевірки таблиць та обмежень первинного ключа, але я ніде не бачу обмежень за замовчуванням. Їх там немає? (Я використовую MS SQL Server 2000). EDIT: Я хочу отримати …

25
Фізичне та логічне / м'яке видалення запису бази даних?
Яка перевага робити логічне / м'яке видалення запису (тобто встановити прапор, який стверджує, що запис видалено) на відміну від фактичного або фізичного видалення запису? Це звичайна практика? Це безпечно?


10
Як змінити схему db на dbo
Я імпортував купу таблиць зі старого сервера sql (2000) до моєї бази даних 2008 року. Всі імпортовані таблиці починаються з моїм ім'ям, наприклад: jonathan.MovieData. У таблиці propertiesвін перераховується jonathanяк схема db. Коли я пишу збережені процедури, тепер я повинен включати jonathan.перед усіма назвами таблиць, що є заплутаним. Як я можу …

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