Python
Java
PHP
IOS
Android
Nodejs
JavaScript
Html5
Windows
Ubuntu
Linux
使用 WHILE 创建虚拟数据
我尝试使用 a 在表中插入一些虚拟数据WHILE 但它运行得非常非常慢 我在想也许我写的代码不正确 你能看一下并确认一下吗 Insert dummy data DECLARE i int Content int SET i 5001 WHI
sql
sqlserver
TSQL
Sql Server:如何在 WHERE 子句中使用 MAX 等聚合函数
我想获得该记录的最大值 请帮我 SELECT rest field1 FROM mastertable AS m INNER JOIN SELECT t1 field1 field1 t2 field2 FROM table1 AS T1
sql
sqlserver
sqlserver2005
TSQL
Aggregate
将单个列连接到逗号分隔的列表中[重复]
这个问题在这里已经有答案了 我已经看到了人们将单个列滚动到逗号分隔列表中的多个示例 但我需要更多 这是我需要的数据和结果的示例 DECLARE SalesPerson table SalesPersonID int SalesPersonN
sqlserver
TSQL
在 T-SQL 中解析 JSON 数组
在我们的 SQL Server 表中 我们有一个存储有字符串数组的 json 对象 我想以编程方式将该字符串拆分为几列 但是 我似乎无法让它发挥作用 或者即使有可能 是否可以在WITH子句中创建多个列 或者在select语句中创建多个列是更
Arrays
json
sqlserver
TSQL
TSQL 返回 NO 或 YES,而不是 TRUE 或 FALSE
如果某些列返回 FALSE 如何显示不同的值 例如 COLUMN BASIC 返回 FALSE 但我需要向用户显示 YES 或 NO 情况为 FALSE 返回 NO 如果是 varchar 或 bit 则处理 NULL case when
sql
sqlserver
WebServices
sqlserver2008
TSQL
存储过程 - 使用 NOT IN where 子句执行查询
我有一个存储过程 Create PROCEDURE abc sRemovePreviouslySelectedWhereClause nvarchar max AS BEGIN SELECT FROM table WHERE nId NOT
sql
sqlserver
TSQL
在 SQLCMD 模式下格式化输出?
有没有办法可以指定输出文件格式SQLCMD模式这样我就可以使用它读回来BULK INSERT 我想做这样的事情 CONNECT SERVER1 OUT E test SELECT TOP 100 ID NAME FROM DB1 dbo T
sql
sqlserver
sqlserver2008
TSQL
sqlcmd
T-SQL中有异或运算符吗?
这是我的声明 IF UserName IS NULL AND EditorKey IS NULL OR UserName IS NOT NULL AND EditorKey IS NOT NULL BEGIN RAISERROR One o
TSQL
如何在 T-SQL 中将 CSV 转换为记录集?
在我的存储过程中 我传递一个过滤器 使用 WHERE Column IN 子句 作为参数 参数值以 CSV 形式给出 将此 CSV 转换为记录集的最佳方法是什么 例子 SELECT FROM Employee WHERE Name IN J
sql
TSQL
csv
如何在 T-SQL 中实现 ZIP JOIN?
假设我有表 Foo Id Color 1 Red 2 Green 3 Blue 4 NULL 和表 Bar Value 1 2 5 我想使用简单的语句创建表 Result 来获取 Id Color Value 1 Red 1 2 Green
sqlserver
TSQL
随机分配工作地点,每个地点不得超过指定员工人数
我正在尝试在位置列表中选择唯一的随机发布 招聘员工位置 所有员工都已发布在这些位置 我正在尝试为他们生成一个新的随机发布位置 其 位置 条件为 员工新 随机位置将不等于他们的家乡 并且随机选择的员工及其职称必须小于或等于 地点 表中的 地点
sql
sqlserver
sqlserver2008
TSQL
sqlserver2005
将查询结果即时导出到文件
我需要将查询结果导出到 csv 文件并将该文件放在网络共享文件夹中 是否可以在存储过程中实现此目的 如果是 则会出现另一个限制 我可以在没有系统管理员权限的情况下实现此目的 也就是不使用 xp cmdshell BCP 实用程序吗 如果 2
sql
sqlserver
sqlserver2005
TSQL
如何编写 T-SQL 查询来为每个客户端选择前 1 条记录?
我有一个简单的脚本 我试图获取每个客户端的最新记录 我如何在 TSQL 中执行此操作 这是我目前的代码 但是 这只是总共选择了一条记录 此记录显示所有客户的最新记录 而不是每个客户 请问我该如何重新表述 SELECT TOP 1 C Cli
TSQL
groupby
greatestnpergroup
从长到宽 - SQL [重复]
这个问题在这里已经有答案了 我有一张很长的桌子 例如 Date Person Number 2015 01 03 A 4 2015 01 04 A 2 2015 01 05 A 3 2015 01 03 B 5 2015 01 04 B 6
sqlserver
TSQL
使用 IF..ELSE IF 控制 T-SQL SP 中的流程 - 还有其他方法吗?
我需要将我的 T SQL 存储过程 MS SQL 2008 控制流分支到多个方向 CREATE PROCEDURE fooBar inputParam INT AS BEGIN IF inputParam 1 BEGIN END ELSE
sql
sqlserver
TSQL
sqlserver2008
在 SQL Server 中创建层次结构
我有以下格式的数据 Table 1 e id e name e type 1 CBC 2 2 ABC 3 3 N2 1 4 CBC1 3 5 ABC1 3 6 N1 1 Table 2 N ID N Name 3 N2 6 N1 Table
sql
sqlserver
sqlserver2005
TSQL
sqlserver2008
从日期时间中获取时间并将其转换为秒?
我正在运行 SQL Server 2005 从技术上讲 我知道如何从 tsql 日期时间中获取时间 CONVERT VARCHAR 8 GETDATE 108 AS HourMinuteSecond 问题是我有一个日期时间字段 我需要本质上
TSQL
sqlserver2005
SQL Server 2008 T-SQL UDF 零碎内容
我试图从一列中取出一个数据字符串 并将其拆分为 SQL Ser 2008 中的几个不同的列 示例 Name Account 445566 0010020056893010445478008 AFD 369 我正在使用借用的空格分隔拆分函数
TSQL
sqlserver2008
T-SQL Cross Join 获取缺失值
这是我的问题的一个简单例子 我有一个创建报告的存储过程 DECLARE Report TABLE Product VARCHAR 10 Purchases MONEY default 0 DECLARE Range TABLE minP M
sqlserver
TSQL
sqlserver2008r2
SQL - 我需要将总值划分为另一个表中的多行
假设我在 SQL Server 2008 中有以下表 学校桌 School Id Course Id Total Students 1 Acct101 150 1 Acct102 100 2 Acct101 110 2 Acct102 13
sql
sqlserver
sqlserver2008
TSQL
SQLite
«
1 ...
3
4
5
6
7
8
9
...100
»