Gridens - информационные технологии

Публикации по теме 'sql'


5 практических SQL-запросов, которые вы должны знать в 2022 году
Наука о данных 5 практических SQL-запросов, которые вы должны знать в 2022 году Быстро освойте эти экономящие время и мощные SQL-запросы SQL везде! 💯 SQL или язык структурированных запросов является обязательным инструментом для любого специалиста по данным, такого как инженер данных, аналитик или специалист по данным или любой, кто работает с данными. Чтобы эффективно получать чистые и необходимые данные, абсолютно необходимо знать различные SQL-запросы и операторы. Поэтому..

Управление версиями SQL и данных: управление изменениями данных с течением времени
Данные — это источник жизненной силы современных организаций, и эффективное управление ими имеет решающее значение. Однако, поскольку данные со временем изменяются, отслеживание изменений и ведение исторических записей может оказаться затруднительным. В этой статье мы углубляемся в мир SQL и управления версиями данных, изучая, как базы данных SQL можно использовать для управления изменениями данных во времени, обеспечивая целостность данных, соответствие требованиям и историческую точность...

Введение в SQL
SQL — это язык баз данных, который позволяет хранить, обрабатывать и извлекать данные. SQL — это язык программирования баз данных для извлечения и управления данными в базах данных таблиц. Язык структурированных запросов (SQL) используется в приложениях для обработки транзакций и аналитики для изменения структуры таблиц и индексов базы данных, а также для добавления, обновления и удаления строк данных и доступа к подмножествам информации из базы данных. Выбор, добавление, вставка,..

Написание рекурсивных запросов в SQL Server
Как эффективно получить доступ к вашим данным в иерархической структуре Нередко в ваших данных есть иерархические отношения. Хранение этих данных может быть относительно простым, но иногда бывает немного сложно получить их снова, особенно если данные содержат различные уровни иерархии. Есть много ситуаций, когда вы можете столкнуться с подобными данными — это может быть список вложенных групп, генеалогическое древо или структура сотрудников и менеджеров в бизнесе. В этой статье мы..

Шпаргалка по SQL, которую вы найдете полезной
Сделайте свое путешествие по SQL проще с помощью этой памятки SQL — это стандартный и широко используемый язык программирования, который используется для управления реляционными базами данных и выполнения различных операций с данными в них. SQL расшифровывается как язык структурированных запросов. Для реляционной базы данных ANSI (Американский национальный институт стандартов) объявил SQL стандартным языком. Здесь я пытаюсь облегчить ваше путешествие по SQL с помощью этой шпаргалки...

Вопросы по теме 'sql'

Лучший способ инкапсулировать сложную логику курсора Oracle PL/SQL в виде представления?
Я написал код на PL/SQL для денормализации таблицы в более удобную для запросов форму. Код использует временную таблицу для выполнения части своей работы, объединяя некоторые строки из исходной таблицы вместе. Логика написана в виде конвейерной...
16.11.2023

Удалить все таблицы в Derby DB
Как удалить все таблицы в схеме базы данных Apache Derby с помощью JDBC?
29.10.2023

Хранилище данных SQL Server: 4 Гб Raw, сколько в SQL Server?
У меня есть база данных SQL Server 2005, и у меня есть 4 ГБ текстовых файлов, которые мне нужно импортировать в нее. Вопрос в том, если эти 4 ГБ текстовых файлов составляют 1,2 ГБ в заархивированном виде, насколько большой будет база данных, если их...
09.12.2023

Как вы справляетесь с отношениями m..n в реляционной базе данных?
Давайте посмотрим на пример - книги. У книги может быть 1..n авторов. У автора может быть 1..м книг. Как лучше всего представить всех авторов книги? Мне пришла в голову идея создать таблицы "Книги" и "Авторы". В таблице авторов есть первичный...

Получить список всех таблиц в Oracle?
Как мне запросить базу данных Oracle, чтобы отобразить имена всех таблиц в ней?
24.12.2023

Коррелированный подзапрос MySQL
Возникли трудности с формулировкой этого коррелированного подзапроса. У меня есть две таблицы фиктивных таблиц, foo и bar. foo имеет два поля foo_id и total_count. bar имеет два поля, секунды и идентификатор. Мне нужно агрегировать секунды в...
01.01.2024

В каком порядке оцениваются MySQL JOIN?
У меня такой запрос: SELECT c.* FROM companies AS c JOIN users AS u USING(companyid) JOIN jobs AS j USING(userid) JOIN useraccounts AS us USING(userid) WHERE j.jobid = 123; У меня есть следующие вопросы: Синтаксис USING синтаксис...
04.11.2023

Улучшение производительности запросов оракула без индексации
Что я могу сделать, чтобы улучшить производительность запросов оракула без создания индексов? Вот запрос, который я пытаюсь выполнить быстрее: SELECT c.ClaimNumber, a.ItemDate, c.DTN, b.FilePath FROM items a, itempages b, keygroupdata c WHERE...
04.11.2023

Создание временной таблицы/карты
Я работаю над хранимой процедурой в SQL Server 2000 с временной таблицей, определенной следующим образом: CREATE TABLE #MapTable (Category varchar(40), Code char(5)) После создания таблицы я хочу вставить некоторые стандартные записи (которые...
14.10.2023

Почему @@IDENTITY или SCOPE_IDENTITY() должны быть DBNull?
(решено: см. внизу) У меня есть следующий фрагмент кода: Protected Sub SqlDataSource1_Inserted(ByVal sender As Object, ByVal e As System.Web.UI.WebControls.SqlDataSourceStatusEventArgs) Handles SqlDataSource1.Inserted affected =...
08.12.2023

Случайные числа из базы данных
ИЗМЕНИТЬ : дубликат Как вернуть случайные числа в виде столбца в SQL Server 2005? Здравствуйте, как я могу сгенерировать случайные числа на сервере mssql 2005. например: когда я выбираю 500 строк из таблицы, каждая строка должна иметь одно...
01.11.2023

неоднозначное имя столбца в SQLite INNER JOIN
У меня есть две таблицы в базе данных SQLite: INVITEM и SHOPITEM. Их общий атрибут — ItemId, и я хочу выполнить ВНУТРЕННЕЕ СОЕДИНЕНИЕ. Вот запрос: SELECT INVITEM.CharId AS CharId, INVITEM.ItemId AS ItemId FROM (INVITEM...
18.11.2023

Как я могу иметь несколько общих табличных выражений в одном операторе SELECT?
Я занимаюсь упрощением сложного оператора select, поэтому решил использовать обычные табличные выражения. Объявление одного cte работает нормально. WITH cte1 AS ( SELECT * from cdr.Location ) select * from cte1 Можно ли объявить...

Размеры UDT SQL Server с 2005 по 2008 год
В SQL Server 2005 мы определили некоторые UDT (пользовательские типы данных), в частности, SK (для суррогатного ключа). Они были определены как 32-битные 'int'. И поэтому размер был 4 байта. В SQL Server 2008 UDT для целочисленных типов данных...

Производительность внутреннего соединения по сравнению с перекрестным соединением
Эффект внутреннего соединения такой же, как и перекрестное соединение с условием соединения в предложении WHERE. Я заметил, что многие люди в моей компании используют перекрестные соединения, а я бы использовал внутренние соединения. Я не заметил...
04.01.2024

Максимальное количество подзапросов T-SQL (дата) и соединения
Я пытаюсь присоединиться к нескольким таблицам, но в одной из них есть несколько записей для partid с разными датами. Я хочу получить запись с самой последней датой. Вот несколько примеров таблиц: Table: MyParts Partid Partnumber...

Как использовать рекурсивную табличную функцию в SQL SERVER 2005
Я делаю функцию разделения в SQL Server 2005. Я уже сделал это, используя цикл while. Но я не доволен этим. Я хочу сделать это с помощью рекурсивной функции. Я уже сделал это на С#. Теперь я рисую то же самое в SQL SERVER 2005. Но я получаю...

sql 2005 - столбец указан несколько раз
Я получаю следующую ошибку при попытке запустить этот запрос в sql 2005: SELECT tb.* FROM ( SELECT * FROM vCodesWithPEs INNER JOIN vDeriveAvailabilityFromPE ON vCodesWithPEs.PROD_PERM =...
12.10.2023

Преобразование MySQL select в PostgreSQL
У меня есть этот запрос, который правильно работает в MySQL. Подробнее об этом здесь . SELECT c.*, SUM(ABS(v.vote)) AS score FROM categories c,items i, votes v WHERE c.id = i.category_id AND i.id = v.voteable_id AND v.created_at >...
26.11.2023

Расчет ближайшей даты периодического платежа в будущем в SQL
Я работаю над приложением, которое занимается периодическими платежами. Платежи производятся раз в две недели, т.е. платеж 1: 2009-06-01 платеж 2: 2009-06-15 платеж 3: 2009-06-29 и теперь мне нужен оператор SQL, который может рассчитать...

Новые материалы

Журналы Py № 2: Если, Элиф, Иначе?
У меня такое чувство, будто я давно ничего не писал, хотя прошло два дня с тех пор, как я опубликовал свою первую историю. В любом случае, сегодня произошло много всего, так что приступим...

Работа в Реакции
Я изучаю React в Bloc прямо сейчас. До сих пор я изо всех сил пытался понять темы. Тем не менее, я только что закончил проблему, над которой некоторое время размышлял, и хочу записать свой..

Нужен ли банкам искусственный интеллект, чтобы кардинально изменить свою работу?
Почему необходимо использовать искусственный интеллект в банковской сфере? Существенное использование многочисленных инноваций ИИ, таких как машинное обучение , глубокое обучение и..

Какую последнюю статью вы считаете стоящей поделиться?
Я люблю читать качественные статьи. Не стесняйтесь делиться своей работой.

Преобразование CoreML, позволяющее использовать Fast-Neural-Style-Transfer на iOS и MacOS.
Как использовать Fast-Neural-Style-Transfer на iOS Преобразованная модель: GitHub — john-rocky/CoreML-Models: Преобразованный зоопарк моделей CoreML...

ИИ в правоохранительных органах: мощный инструмент с двойной природой
Искусственный интеллект (ИИ) революционизирует правоохранительную деятельность, предлагая инновационные тактики расследования, повышая достоверность доказательств и оптимизируя процессы. Тем..

Autoencoder Average Distance  — классический способ, используемый внутри Microsoft для выявления сходства…
Среднее расстояние автоэнкодера (AAD) использует более простой подход для определения расстояния между двумя наборами данных. Нейронный автоэнкодер может преобразовать любой элемент данных в..