标签

 sql 

相关的文章:

本列表汇集了关于SQL的多篇文章,涵盖数据库选择、查询优化、性能提升等主题,帮助您深入理解SQL在大数据应用中的重要性与挑战。

我在2025年学习SQL(MySQL)

Database & DBMS Type of DB, SQL & non-sql / (RDBMS vs NRDBMS) SQL Tables, Columns(schema), Rows(individual data) MY First Query SQL is not Case-Senstive semi-colon important at every...

数据库与DBMS分为SQL和非SQL(RDBMS与NRDBMS)。SQL语句不区分大小写,且需以分号结束。示例包括创建数据库和学生表,字段有id、name和age。

我在2025年学习SQL(MySQL)
原文英文,约100词,阅读约需1分钟。发表于:
阅读原文

将动态列的行计数汇总为JSON — 从SQL到SPL #22

Problem description & analysis: Each column of database table tempdata can be viewed as an array, with duplicate members: Task: Now we need to group and count each column separately, in JSON...

文章讨论了如何对数据库表tempdata的每一列进行分组和计数,并以JSON格式输出。SQL方法使用GROUPING SETS进行分组,代码复杂且不灵活;而SPL方法则简化了操作,无需指定列名,通过转置和计数生成JSON序列。

将动态列的行计数汇总为JSON — 从SQL到SPL #22
原文英文,约300词,阅读约需1分钟。发表于:
阅读原文
发表于:
阅读原文

SQL入门:数据分析师指南

SQL (Structured Query Language) is often the first tool data analysts reach for — and for good reason. It’s powerful, widely used, and surprisingly readable once you get the hang of it. In this...

SQL(结构化查询语言)是数据分析师常用的工具,能够回答销售和用户注册等问题。文章介绍了基本命令,如SELECT、WHERE和ORDER BY,以及如何在查询中进行简单计算,旨在帮助读者熟悉SQL,为后续学习奠定基础。

SQL入门:数据分析师指南
原文英文,约300词,阅读约需2分钟。发表于:
阅读原文

如何将SQL查询转换为API请求(3种方法)

Databases are the foundation for storing information in many applications. SQL (Structured Query Language) is the standard way to interact with these databases. However, directly exposing a...

数据库是信息存储的基础,SQL是与数据库交互的标准语言。直接暴露数据库存在安全风险,API提供安全接口。本文介绍三种构建API的方法:自定义后端API、API网关和数据库特定HTTP接口。每种方法各有优缺点,选择应考虑灵活性、安全性和开发速度。

如何将SQL查询转换为API请求(3种方法)
原文英文,约2600词,阅读约需10分钟。发表于:
阅读原文

在不确定列数之间去重 — 从SQL到SPL #21

Problem description & analysis: A certain database table has multiple fields, each storing an email address, which may be null or duplicated. Task: Now we need to merge multiple fields into one,...

某数据库表有多个字段存储电子邮件地址,可能为空或重复。任务是合并这些字段,去除空值和重复值,并用逗号连接。支持数组函数的平台可用concat_ws实现,而SQL Server需使用CROSS APPLY。SPL代码无需指定列名,适用于不同数据源,简化了操作。

在不确定列数之间去重 — 从SQL到SPL #21
原文英文,约300词,阅读约需1分钟。发表于:
阅读原文

从ActiveRecord模型生成SQL插入语句(Ruby on Rails)

📌 Overview & Preview Goal: Convert any ActiveRecord model instance into a SQL INSERT statement — handling hashes, arrays, and enum columns gracefully. Example Input: # setup User.create!(name:...

本文介绍了如何将ActiveRecord模型实例转换为SQL INSERT语句,处理哈希、数组和枚举列。通过将哈希和数组序列化为JSON,并将枚举值转换为整数,最终实现了通用的插入生成器。扩展ActiveRecord::Base后,所有模型均可调用insert_sql方法,简化数据库操作。

从ActiveRecord模型生成SQL插入语句(Ruby on Rails)
原文英文,约600词,阅读约需3分钟。发表于:
阅读原文

使用Google Cloud Run和Cloud SQL部署FastAPI + PostgreSQL应用

Combining FastAPI with PostgreSQL gives you a powerful backend stack. When you deploy it on Google Cloud Run and use Cloud SQL as your managed database, you get scalability, security, and ease of...

本文介绍如何将FastAPI与PostgreSQL结合,部署在Google Cloud Run上,使用Cloud SQL作为数据库,确保可扩展性和安全性。内容涵盖Cloud SQL的设置、FastAPI应用的创建、Dockerfile的编写,以及如何安全连接Cloud Run与Cloud SQL,确保数据库凭证的安全存储。

使用Google Cloud Run和Cloud SQL部署FastAPI + PostgreSQL应用
原文英文,约300词,阅读约需2分钟。发表于:
阅读原文

利用SQL注入攻击Hack The Box的‘Appointment’盒子

Introduction In this tutorial, we’ll exploit an SQL Injection vulnerability in Hack The Box’s Appointment web app to bypass authentication and retrieve the flag. You’ll learn to: Discover...

本文介绍了如何利用SQL注入漏洞绕过Hack The Box的Appointment应用程序身份验证并获取标志。通过nmap扫描、gobuster目录暴力破解、构造SQLi有效载荷,并使用Bash脚本自动化整个过程。强调了未处理输入的风险,建议使用参数化查询和输入验证。

利用SQL注入攻击Hack The Box的‘Appointment’盒子
原文英文,约300词,阅读约需1分钟。发表于:
阅读原文

常用SQL命令:快速参考指南

I recently took some time to recap the SQL commands I use the most, and I decided to put together a few notes while I was at it. Nothing fancy—just a quick, practical list of the commands that...

本文总结了常用的SQL命令,包括查询、过滤、排序、数据类型、连接、数据库管理和数据操作等,掌握这些命令有助于提高数据库操作效率,减少错误。

常用SQL命令:快速参考指南
原文英文,约1700词,阅读约需7分钟。发表于:
阅读原文