问题标签 [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 - 带有子查询的非常复杂的查询不起作用
我有一张表,其中包含一些来自能量计的值。一台小型计算机通过 RS485 读取一些寄存器并将值保存到 mysql 数据库中。那部分工作正常。现在我在一个 PHP 网站上工作,它在图表中显示记录的数据。我可以选择一个范围,然后我只会从所选范围中获取值。该网站不应获得超过 1000 个值。正因为如此,我用这个问题来获得一个只选择每个第 n 行的代码(n 将根据有多少个值来计算)。
我已经把我的 sql 命令放到了这个 SQL-Fiddle中。我知道我不能在那里工作,因为那里有一些参数(?)。我只是想向你展示我的环境。
现在我的问题是:我怎样才能让我当前的查询工作/它有什么问题?它有一个 JOIN,因为这些值必须乘以另一个表中的因子。
DeviceID 和 Register 将由 PHP (mysqli) 填写。
sql - 透视查询中的奇怪结果
请参阅http://sqlfiddle.com/#!3/c9525/5中的奇怪结果 TO FIND OUT OUT MORE ABOUT column row 2 "{ "2": "(null)" }"
针对 2008 年和 2012 年,它不应该只是空吗?
此架构/查询是否正确?
谢谢,P。
oracle - SQL小提琴输出错误
实际上我对 PL/SQL 很陌生
我在 SQL Fiddle 中使用 oracle pl/sql 创建了下表
我执行了以下查询
我得到以下输出
它应该打印员工记录中存在的值,对吗?我的 sql 查询有问题还是 sql fiddle 无法显示 dbms_output 有问题?
mysql - 无法将 INSERT STATEMENT 放在 SQL Fiddle 上的 TRIGGER 主体中
我有一个简单的触发器,它在 SQL Fiddle 上运行,但它不允许我将 INSERT STATEMENT 移动到触发器的主体内。 我在 sqlFiddle 上的代码 我只是想移动这一行
在这个触发器的内部
当我尝试它时,似乎无法让它在 sqlFiddle 上接受
它
它给了我这个错误:Schema Creation Failed: You have an error in your SQL syntax; 检查与您的 MySQL 服务器版本相对应的手册,以在第 4 行的 '' 附近使用正确的语法:
sql - 完全外连接后排序
我在http://sqlfiddle.com上以PostgreSQL 9.3.1
模式创建下表:
桌子:
由此我想生成这样一个表:
但以我目前的说法
我只得到以下
到目前为止,尝试按 m,d 排序失败:
错误信息:
如果有人可以向我指出我做错了什么并可能显示正确的陈述,那就太酷了。
mysql - 根据其他表中的数据选择特定行
我有流动的桌子:
见小提琴: http ://sqlfiddle.com/#!2/c1c2f/1
我正在努力寻找一种方法
选择 software.name、systems.pc(或 software.pc)、systems.user
仅对于这些行,software.date 字段与 systems.time 字段相匹配,这意味着该字段
sql - SQL Fiddle - 日期格式无法识别
因此,正如昨天有人建议我的那样,我正在使用 SQL Fiddle,因为它是一种测试数据库查询和 SQL 编程的简单方法,但我收到了这个错误:
这发生在插入行中。这通常在 Oracle 中有效,我在 Oracle 11g 页面顶部的组合框中进行了选择。所以有什么问题?
sql - 优化 PostgreSQL SELECT 查询 (sqlfiddle)
我有 2 个名为player
and的表team
,它们通过名为 的第三个表以多对多关系联系在一起player_team
。
可以找到表结构和当前查询:http ://sqlfiddle.com/#!2/e6db4/18
我需要一个查询,它返回玩家的数据以及team.id
,其中包括玩家的最高评分。此外,如果评分为<= X
,则应排除该玩家。
示例查询返回正确的结果,但效率很低。
显然,只访问每个表的行一次就可以达到相同的结果,但问题是如何实现呢?(我更喜欢使用 PostgreSQL 方言的回复)
mysql - 带有外键的 MySQL 错误 150
我在 MySQL 上使用外键时遇到了这个问题。我是这门语言的新手,我已经阅读了很多官方文档,但一无所获。
我还检查了此站点上有关外键的其他问题,但也没有帮助我。我什至复制了一个正确的代码并用我的案例更改了名称,它一直给我错误。
我正在使用 SQL Fiddle 检查我的 sintaxis。这是代码:
这是西班牙语,但我认为这无关紧要。我收到此错误,您可以自己尝试(SQL Fiddle):
甚至我的数据库老师也找不到问题出在哪里。