问题标签 [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.
mysql - 为什么带有 != 0 的 SQL 查询不包含 NULL 值?
这是两个测试表的 sqlfiddle:http ://sqlfiddle.com/#!9/33361/3
tl;博士:为什么不!= 0
包含NULL
值的 SQL 查询?
我将加入这两个表。我想查看具有NULL
intableB.field1
或 a 1
in 的行tableB.field1
,但排除所有具有0
in 的行tableB.field1
。
我认为这个查询(示例 6)应该给我这个结果,但它没有得到空记录。
我必须使用这个更长的查询(示例 4):
只是好奇——MySQL 怎么不认为 NULL 是 != 0?
当我将条件移动到 ON 子句时,我得到了一个意外的行:
mysql - sqlfiddle中的MySQL语法错误
虽然我认为以下 mysql 代码的语法根据文档是正确的,但 SQLFiddle 会弹出一个错误,并且由于我认为出现错误的行的语法是正确的,所以我不知道要更改什么。
您的 SQL 语法有错误;检查与您的 MySQL 服务器版本相对应的手册,以在第 14 行的 'SYSDATE() NOT NULL, updated_on DATETIME(6), is_active CHAR(1) DEFAULT '1' 附近使用正确的语法
请帮我解决这个问题。
postgresql - Postgis/Postgres 9.3 查询创建表
我正在尝试使用以下命令在 sql fiddle(Postgres 9.3)中创建一个表来创建几何坐标。
并尝试插入以下值:
但我收到以下错误:
mysql - 复杂的连接查询给出错误
我试图在 SQLFiddle 上运行一个复杂的连接查询,但一直出错。想要打印 select 语句上的所有主要属性。前几天卡住了。伸出援助之手将不胜感激。
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 中?
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.
sql - 如何对连续的行进行分组?
所以,我有一个像这样行的表:
每次扫描警报时都会添加一个“已扫描警报”行,即每次触发或清除警报时。任何警报都会添加具有特定 Ev_Custom1 的行。第一列 Ev_Message 包含一个机器 ID,可以让我从不同的机器中分离出警报。(你不喜欢随意的列名吗?)有超过九百个独特的警报消息。
我希望我的查询返回是这样的:
这将是在两个日期之间过滤的查询。我有一些能力来改变进入表格的数据,但是有 900 个警报,我的自由是有限的。
在一些帮助下,我当前的查询是这样的:
我还有一个问题。如果警报持续时间超过一个时间段,例如从 10:38:25 到 10:38:34 的“防护门打开”,那么它将显示在两个单独的行中,如下所示:
理想情况下,我想要的是:
我想我需要group by ((Ev_custom1) and (when end_time = start_time))
(请原谅我的伪代码),但我对此所需的语法知之甚少。
sql - if语句在where子句中?
所以我必须对数据库模式运行查询:http ://sqlfiddle.com/#!9/d0b643 ,但示例模式如下所示:
我需要在 where 子句中添加一些内容,如果有 SalesmanID 并且 Table1 中的 saleDate 介于 Table4 的 StartDate 和 Enddate 之间,请使用该颜色。否则,如果没有 salesmanID,则使用 StoreID(在本例中它们都是 1,但它们可能不同)。
我要添加的当前查询是:
我怎么能运行这个?预期结果应如下所示:
itemID 颜色 价格
mysql - 存储过程超时
试图收集一些层次数据发送给第三方,并被定向到这个帖子。
在尝试将其调整到我在SQL Fiddle上的用例之后,存储过程一直超时。
所以我在本地尝试了两次(通过 PhpMyAdmin)。
当我在调用存储过程后尝试在浏览器中重新加载 PMA 时,我只会得到一个永恒的“等待响应”微调器(超过 10 或 20 分钟)。
我假设我的 SP 代码有问题???
编辑
预期结果: