问题标签 [sqlfiddle]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
3 回答
9239 浏览

mysql - 为什么带有 != 0 的 SQL 查询不包含 NULL 值?

这是两个测试表的 sqlfiddle:http ://sqlfiddle.com/#!9/33361/3

tl;博士:为什么不!= 0包含NULL值的 SQL 查询?

我将加入这两个表。我想查看具有NULLintableB.field1或 a 1in 的行tableB.field1,但排除所有具有0in 的行tableB.field1

我认为这个查询(示例 6)应该给我这个结果,但它没有得到空记录。

我必须使用这个更长的查询(示例 4):

只是好奇——MySQL 怎么不认为 N​​ULL 是 != 0?

当我将条件移动到 ON 子句时,我得到了一个意外的行:

0 投票
1 回答
1573 浏览

php - sqlfiddle.com 中的 MYSQL unhex() 不等同于 PHP hex2bin(),两者给出不同的结果

我正在尝试使用 PHP 而不是 MYSQL 在数据库中添加键值

输出

但是使用 PHP

输出

我不确定这里出了什么问题,有什么帮助吗?

Edit1 约阿希姆·伊萨克森

在此处输入图像描述

0 投票
1 回答
542 浏览

mysql - sqlfiddle中的MySQL语法错误

虽然我认为以下 mysql 代码的语法根据文档是正确的,但 SQLFiddle 会弹出一个错误,并且由于我认为出现错误的行的语法是正确的,所以我不知道要更改什么。

您的 SQL 语法有错误;检查与您的 MySQL 服务器版本相对应的手册,以在第 14 行的 'SYSDATE() NOT NULL, updated_on DATETIME(6), is_active CHAR(1) DEFAULT '1' 附近使用正确的语法

请帮我解决这个问题。

0 投票
1 回答
256 浏览

postgresql - Postgis/Postgres 9.3 查询创建表

我正在尝试使用以下命令在 sql fiddle(Postgres 9.3)中创建一个表来创建几何坐标。

并尝试插入以下值:

但我收到以下错误:

0 投票
2 回答
800 浏览

mysql - 复杂的连接查询给出错误

我试图在 SQLFiddle 上运行一个复杂的连接查询,但一直出错。想要打印 select 语句上的所有主要属性。前几天卡住了。伸出援助之手将不胜感激。

0 投票
1 回答
452 浏览

sql - 为 sqlfiddle 构建架构时遇到问题

我正在努力在 sqlfiddle 中构建模式

在左侧窗格中,我输入:

当我点击构建时,我得到:

您的 SQL 语法有错误;检查与您的 MySQL 服务器版本相对应的手册,以在 '11:34:21、'989628'、2016-04-17 02:19:57、'985557'、2016-04-04 09 附近使用正确的语法: 56:39,第 4 行的“981920”

我尝试将时间戳用引号括起来,但也收到了错误。

如何将此表内置到 sqlfiddle 中?

0 投票
2 回答
1084 浏览

sql - Using SQL Fiddle to share SQL Server

I'd like to share my SQL Server code via SQL Fiddle. But I can't seem to get my schema created. I can get MySQL tables created no problem, but something won't cooperate when I switch to the SQL Server setting. I've looked across the internet for almost an hour now. can someone steer me straight?

Here's a table I'm trying to make for example:

I keep getting:

Create script error

Thank you.

0 投票
2 回答
801 浏览

sql - 如何对连续的行进行分组?

所以,我有一个像这样行的表:

每次扫描警报时都会添加一个“已扫描警报”行,即每次触发或清除警报时。任何警报都会添加具有特定 Ev_Custom1 的行。第一列 Ev_Message 包含一个机器 ID,可以让我从不同的机器中分离出警报。(你不喜欢随意的列名吗?)有超过九百个独特的警报消息。

我希望我的查询返回是这样的:

这将是在两个日期之间过滤的查询。我有一些能力来改变进入表格的数据,但是有 900 个警报,我的自由是有限的。

在一些帮助下,我当前的查询是这样的:

我还有一个问题。如果警报持续时间超过一个时间段,例如从 10:38:25 到 10:38:34 的“防护门打开”,那么它将显示在两个单独的行中,如下所示:

理想情况下,我想要的是:

我想我需要group by ((Ev_custom1) and (when end_time = start_time)) (请原谅我的伪代码),但我对此所需的语法知之甚少。

这是一个 SQLFiddle

0 投票
2 回答
102 浏览

sql - if语句在where子句中?

所以我必须对数据库模式运行查询:http ://sqlfiddle.com/#!9/d0b643 ,但示例模式如下所示:

我需要在 where 子句中添加一些内容,如果有 SalesmanID 并且 Table1 中的 saleDate 介于 Table4 的 StartDate 和 Enddate 之间,请使用该颜色。否则,如果没有 salesmanID,则使用 StoreID(在本例中它们都是 1,但它们可能不同)。

我要添加的当前查询是:

我怎么能运行这个?预期结果应如下所示:

itemID 颜色 价格

0 投票
2 回答
130 浏览

mysql - 存储过程超时

试图收集一些层次数据发送给第三方,并被定向到这个帖子

在尝试将其调整到我在SQL Fiddle上的用例之后,存储过程一直超时。
所以我在本地尝试了两次(通过 PhpMyAdmin)。
当我在调用存储过程后尝试在浏览器中重新加载 PMA 时,我只会得到一个永恒的“等待响应”微调器(超过 10 或 20 分钟)。

我假设我的 SP 代码有问题???

编辑
预期结果: