标签: sql

MySQL:@variable与变量.有什么不同?

在我发布的另一个问题中有人告诉我,之间有区别:

@variable
Run Code Online (Sandbox Code Playgroud)

和:

variable
Run Code Online (Sandbox Code Playgroud)

在MySQL中.他还提到了MSSQL如何具有批量作用域以及MySQL具有会话作用域.有人可以为我详细说明这个吗?

mysql sql variables

488
推荐指数
3
解决办法
42万
查看次数

java.util.Date vs java.sql.Date

java.util.Datevs java.sql.Date:何时使用哪个以及为什么?

java sql datetime date jdbc

487
推荐指数
5
解决办法
27万
查看次数

如何拆分字符串以便我可以访问项目x?

使用SQL Server,如何拆分字符串以便访问项目x?

拿一个字符串"Hello John Smith".如何按空格分割字符串并访问索引1处应该返回"John"的项目?

sql t-sql sql-server split

480
推荐指数
17
解决办法
82万
查看次数

获得每组的前1行

我有一张桌子,我希望得到每组的最新条目.这是表格:

DocumentStatusLogs

|ID| DocumentID | Status | DateCreated |
| 2| 1          | S1     | 7/29/2011   |
| 3| 1          | S2     | 7/30/2011   |
| 6| 1          | S1     | 8/02/2011   |
| 1| 2          | S1     | 7/28/2011   |
| 4| 2          | S2     | 7/30/2011   |
| 5| 2          | S3     | 8/01/2011   |
| 6| 3          | S1     | 8/02/2011   |
Run Code Online (Sandbox Code Playgroud)

该表将按降序分组DocumentID并按DateCreated降序排序.对于每一个DocumentID,我想获得最新状态.

我的首选输出:

| DocumentID | Status | DateCreated …
Run Code Online (Sandbox Code Playgroud)

sql t-sql group-by sql-server-2005 greatest-n-per-group

474
推荐指数
12
解决办法
54万
查看次数

如何让查询生成器将其原始SQL查询输出为字符串?

给出以下代码:

DB::table('users')->get();
Run Code Online (Sandbox Code Playgroud)

我想获取上面的数据库查询生成器将生成的原始SQL查询字符串.在这个例子中,它将是SELECT * FROM users.

我该怎么做呢?

php sql laravel laravel-4 laravel-query-builder

470
推荐指数
25
解决办法
52万
查看次数

没有数据的MySql导出架构

我正在使用带有Java程序的MySql数据库,现在我想将程序交给其他人.

如何在没有数据的情况下导出MySql数据库结构,只是结构?

mysql sql

467
推荐指数
7
解决办法
34万
查看次数

SQL Server中是否有一个Max函数,它在.NET中采用Math.Max这两个值?

我想写一个这样的查询:

SELECT o.OrderId, MAX(o.NegotiatedPrice, o.SuggestedPrice)
FROM Order o
Run Code Online (Sandbox Code Playgroud)

但这不是这个MAX功能的工作方式,对吧?它是一个聚合函数,因此它需要一个参数,然后返回所有行的MAX.

有谁知道怎么做我的方式?

sql sql-server max

457
推荐指数
17
解决办法
42万
查看次数

在SQL Server中分页结果的最佳方法是什么

如果您还想获得结果总数(在分页之前),那么在SQL Server 2000,2005,2008,2012中分页结果的最佳方法(性能明智)是什么?

sql sql-server performance pagination

441
推荐指数
7
解决办法
40万
查看次数

MySQL快速从600K行中选择10个随机行

如何最好地编写一个从总共600k中随机选择10行的查询?

mysql sql

438
推荐指数
11
解决办法
43万
查看次数

如何将java.util.Date转换为java.sql.Date?

我试图使用java.util.Date输入,然后用它创建一个查询 - 所以我需要一个java.sql.Date.

我很惊讶地发现它无法隐式或显式地进行转换 - 但我甚至不知道如何做到这一点,因为Java API对我来说仍然是一个新手.

java sql datetime date

434
推荐指数
8
解决办法
59万
查看次数