Можно ли как-то получить структуру базы данных MySQL или просто таблицу с простым запросом? Или есть другой способ, как я могу это
Можно ли как-то получить структуру базы данных MySQL или просто таблицу с простым запросом? Или есть другой способ, как я могу это
Это подошло сегодня в офисе. У меня нет планов делать такие вещи, но теоретически вы могли бы написать компилятор на SQL? На первый взгляд мне кажется, что он завершен, хотя и чрезвычайно громоздок для многих классов проблем. Если он не завершен по Тьюрингу, что бы он потребовал, чтобы стать таким?...
Я пытаюсь выполнить этот запрос: declare @tablename varchar(50) set @tablename = 'test' select * from @tablename Это приводит к следующей ошибке: Сообщение 1087, Уровень 16, Состояние 1, Строка 5 Необходимо объявить табличную переменную "@tablename". Как правильно динамически заполнять имя...
Этот вопрос может выглядеть как дубликат: Как удалить postgresql на моем Mac (под управлением Snow Leopard), однако, есть два основных различия. Я использую Lion и пытаюсь удалить PostgreSQL 9.0.4. Я посмотрел последний вопрос и ссылку, на которую он ссылался, но я не нашел файл с именем...
В PostgreSQL я могу сделать что-то вроде этого: ALTER SEQUENCE serial RESTART WITH 0; Есть ли аналог
Что эквивалентно varchar (max) в
Представьте себе следующую таблицу (называется TestTable): id somedate somevalue -- -------- --------- 45 01/Jan/09 3 23 08/Jan/09 5 12 02/Feb/09 0 77 14/Feb/09 7 39 20/Feb/09 34 33 02/Mar/09 6 Я хотел бы запрос, который возвращает промежуточную сумму в порядке дат, например: id somedate somevalue...
При выполнении: DELETE FROM `jobs` WHERE `job_id` =1 LIMIT 1 Это ошибки: #1451 - Cannot delete or update a parent row: a foreign key constraint fails (paymesomething.advertisers, CONSTRAINT advertisers_ibfk_1 FOREIGN KEY (advertiser_id) REFERENCES jobs (advertiser_id)) Вот мои таблицы: CREATE TABLE...
БАЗА акроним используется для описания свойств некоторых баз данных, как правило , база данных NoSQL. Это часто называют противоположностью ACID . Есть только несколько статей, которые касаются деталей BASE, в то время как ACID имеет множество статей, в которых подробно описываются свойства...
Мне нужно написать запрос, чтобы получить большой список идентификаторов. Мы поддерживаем множество бэкэндов (MySQL, Firebird, SQLServer, Oracle, PostgreSQL ...), поэтому мне нужно написать стандартный SQL. Размер набора идентификаторов может быть большим, запрос будет сгенерирован программно....
Существует обсуждение (почти религиозное), если вы должны использовать LIKE или '=' для сравнения строк в операторах SQL. Есть ли причины использовать LIKE? Есть ли причины использовать «=»? Производительность? Читаемость?...
Как преобразовать строку в целое число с помощью SQL-запроса на SQL Server
Из моего последнего вопроса вы можете заметить, что проблема вызвала еще некоторые проблемы: чтение руководств MySQL в мониторе MySQL? Моя база данных теперь непригодна, отчасти из-за моего интереса к поломкам и неспособности просматривать сообщения об ошибках. Я знаю, что не должен повторно...
Можно ли построить SQL для объединения значений столбцов из нескольких строк? Ниже приведен пример: Таблица А PID В С Таблица Б PID SEQ Desc 1 есть А 2 хороший 3 дня. B 1 Хорошая работа. C 1 Да С 2 мы можем С 3 до С 4 это работа! Вывод SQL должен быть - PID Desc Хорошего дня. Хорошая работа. C Да,...
Недавно у меня была дискуссия с другим разработчиком, который заявил мне, что JOIN (SQL) бесполезны. Технически это верно, но он добавил, что использование объединений менее эффективно, чем выполнение нескольких запросов и таблиц ссылок в коде (C # или Java). Для него объединения - для ленивых...
USE AdventureWorks2008R2; GO SELECT SalesOrderID, ProductID, OrderQty ,SUM(OrderQty) OVER(PARTITION BY SalesOrderID) AS 'Total' ,AVG(OrderQty) OVER(PARTITION BY SalesOrderID) AS 'Avg' ,COUNT(OrderQty) OVER(PARTITION BY SalesOrderID) AS 'Count' ,MIN(OrderQty) OVER(PARTITION BY SalesOrderID) AS...
Я столкнулся со странной ситуацией, когда добавление OPTION (RECOMPILE)к моему запросу приводит к тому, что он выполняется за полсекунды, в то время как его пропуск приводит к тому, что запрос занимает больше пяти минут. Это тот случай, когда запрос выполняется из Query Analyzer или из моей...
Какой самый простой SQL-запрос для поиска второго по величине целочисленного значения в определенном столбце? Возможно, в столбце есть повторяющиеся
Закрыто . Этот вопрос должен быть более сфокусированным . В настоящее время он не принимает ответы. Хотите улучшить этот вопрос? Обновите вопрос, чтобы он был сосредоточен только на одной проблеме, отредактировав этот пост . Закрыто 6 лет назад . Улучшить этот вопрос Я слышал кое-что о NoSQL и о...
Учитывая столбец адреса электронной почты, мне нужно найти положение знака @ для подстроки. Что такое indexofфункция для строк в T-SQL? Ищете что-то, что возвращает позицию подстроки в строке. в C # var s = "abcde"; s.IndexOf('c'); // yields 2...