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

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

20
Як знайти «розрив» у запущеному лічильнику з SQL?
Я хотів би знайти перший "пробіл" у стовпці лічильника в таблиці SQL. Наприклад, якщо є значення 1,2,4 і 5, я хотів би дізнатися 3. Я, звичайно, можу отримати значення в порядку і пройти через нього вручну, але хотілося б знати, чи знайдеться спосіб зробити це в SQL. Крім того, це …

3
Оновити або вставити (кілька рядків і стовпців) з підзапиту в PostgreSQL
Я намагаюся зробити щось подібне в postgres: UPDATE table1 SET (col1, col2) = (SELECT col2, col3 FROM othertable WHERE othertable.col1 = 123); INSERT INTO table1 (col1, col2) VALUES (SELECT col1, col2 FROM othertable) Але точка 1 неможлива навіть із postgres 9.0, як зазначено в документах ( http://www.postgresql.org/docs/9.0/static/sql-update.html ) Також пункт …

18
Перетворення результатів вибору в скрипт Вставити - SQL Server [закрито]
Закрито . Це питання має бути більш зосередженим . Наразі відповіді не приймаються. Хочете вдосконалити це питання? Оновіть питання, щоб він зосередив увагу на одній проблемі лише редагуючи цю публікацію . Закрито 3 роки тому . Удосконаліть це питання У мене є SQL Server 2008студія управління SQL Server. Мені потрібно …

9
MySQL поєднує два стовпчики в один стовпчик
Я намагаюся знайти спосіб поєднати два стовпчики в один, але продовжуйте отримувати значення "0" у стовпчику замість комбінації слів. Це те, що я намагався, як і інші: SELECT column1 + column2 AS column3 FROM table; SELECT column1 || column2 AS column3 FROM table; SELECT column1 + ' ' + column2 …
106 mysql  sql 

5
Rails 3 виконують власні запити sql без моделі
Мені потрібно написати окремий рубіновий сценарій, який повинен мати справу з базою даних. Я використав код, наведений нижче в рейках 3 @connection = ActiveRecord::Base.establish_connection( :adapter => "mysql2", :host => "localhost", :database => "siteconfig_development", :username => "root", :password => "root123" ) results = @connection.execute("select * from users") results.each do |row| puts …
105 sql  ruby-on-rails 

4
Як увімкнути поширені запити
Коли я запускаю запит OPENROWSETу SQL Server 2000, він працює. Але той самий запит у SQL Server 2008 генерує таку помилку: SQL Server заблокував доступ до STATEMENT "OpenRowset / OpenDatasource" компонента "Спеціальні розподілені запити", оскільки цей компонент вимкнено як частина конфігурації безпеки для цього сервера. Системний адміністратор може дозволити використовувати …

6
Функція SQL як значення параметра за замовчуванням?
Я спробував змінити значення параметра за замовчуванням за допомогою цього: ALTER PROCEDURE [dbo].[my_sp] @currentDate datetime = GETDATE() і всі попередні компілятори SQL дали мені цю помилку: Повідомлення 102, рівень 15, стан 1, процедура my_sp, рядок 8 Неправильний синтаксис біля '('). Я вже створив процедуру. (Я не впевнений, чи це актуально.) …


10
Як об'єднати числа та рядки для форматування чисел у T-SQL?
У мене є така функція ALTER FUNCTION [dbo].[ActualWeightDIMS] ( -- Add the parameters for the function here @ActualWeight int, @Actual_Dims_Lenght int, @Actual_Dims_Width int, @Actual_Dims_Height int ) RETURNS varchar(50) AS BEGIN DECLARE @ActualWeightDIMS varchar(50); --Actual Weight IF (@ActualWeight is not null) SET @ActualWeightDIMS = @ActualWeight; --Actual DIMS IF (@Actual_Dims_Lenght is not …
105 sql  tsql 

3
SQLAlchemy: як відфільтрувати поле дати?
Ось модель: class User(Base): ... birthday = Column(Date, index=True) #in database it's like '1987-01-17' ... Я хочу фільтрувати між двома датами, наприклад, щоб вибрати всіх користувачів з інтервалом 18-30 років. Як реалізувати це за допомогою SQLAlchemy? Я думаю про: query = DBSession.query(User).filter( and_(User.birthday >= '1988-01-17', User.birthday <= '1985-01-17') ) # …
105 python  sql  database  orm  sqlalchemy 

2
MySQL: Недійсне використання функції групи
Я використовую MySQL. Ось моя схема: Постачальники ( sid: ціле число , назва: рядок, адресний рядок) Частини ( pid: ціле число , ім'я: рядок, колір: рядок) Каталог ( sid: ціле число, pid: ціле число , вартість: реальне) (первинні клавіші виділені жирним шрифтом) Я намагаюся написати запит, щоб вибрати всі частини, …

5
Postgresql SELECT, якщо рядок містить
Отже, у мене в моєму Postgresql: TAG_TABLE ========================== id tag_name -------------------------- 1 aaa 2 bbb 3 ccc Щоб спростити свою проблему, те, що я хочу зробити, це SELECT 'id' від TAG_TABLE, коли рядок "aaaaaaaa" містить "tag_name". Тому в ідеалі він повинен повертати лише "1", що є ідентифікатором для імені тега …
105 sql  postgresql 

6
MySQL "Створити схему" та "Створити базу даних" - Чи є різниця
Отримавши пік у information_schemaбазі даних та ввівшись у метадані одного з моїх домашніх проектів, мені важко зрозуміти, які (якщо такі є) відмінності між create schemaкомандою та create databaseкомандою для MySQL. Чи є відмінності? Якщо ні, то це досить типова модель поведінки для реляційних баз даних (я чув, що для інших …
104 sql  mysql  oracle  jdbc  database 

6
Перетворити varchar в унікальний ідентифікатор в SQL Server
Таблиця, за якою я не контролюю схему, містить стовпчик, визначений як varchar (50), який зберігає унікальні ідентифікатори у форматі 'a89b1acd95016ae6b9c8aabb07da2010' (без дефісів) Я хочу перетворити їх на uniqueidentifiers в SQL для переходу до .Net Guid. Однак наступні рядки запиту не працюють для мене: select cast('a89b1acd95016ae6b9c8aabb07da2010' as uniqueidentifier) select convert(uniqueidentifier, 'a89b1acd95016ae6b9c8aabb07da2010') …

4
Експорт схеми бази даних у файл SQL
Чи можливо MS SQL Server 2008експортувати структуру бази даних у T-SQLфайл? Я хочу експортувати не тільки схему таблиць, а й первинні ключі, зовнішні ключі, обмеження, індекси, збережені процедури, визначені користувачем типи / функції. Також я не хочу, щоб дані були присутні у цьому T-SQLфайлі. Чи є спосіб досягти цього?

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