`
czwlucky
  • 浏览: 48892 次
  • 性别: Icon_minigender_1
  • 来自: 河南郑州
社区版块
存档分类
最新评论

SQL与魔术

SQL 
阅读更多

扑克魔术:

随意选取21张牌,让观众随意抽出一张,让观众牢牢记住并放回到其余20张牌中,然后任意洗牌。

然后开始按序发牌,分成三叠,每叠7张。然后将三叠牌给观众看,并让观众确定目标牌在哪一叠中(顺序不可打乱)

然后将目标牌所在的一叠放在三叠牌中间,并再次发牌,规则同上,然后再来一次。记住,最后一次也要观众确认目标牌在哪一叠,并将它所在的一叠放在中间。然后,从该叠牌开始翻牌,并嘴里说:”你要相信魔术你的牌是“,说完这句话时下一张就是目标牌了。

 

下面的SQL就是解出该张牌最终会在哪个位置:

with a as (select rownum p from dual connect by level <= 21)
select p, 7 + ceil((7 + ceil((7 + ceil(p / 3)) / 3)) / 3) from a;

 

结果就是 11。

P    7+CEIL((7+CEIL((7+CEIL(P/3))/3
1    11
2    11
3    11
4    11
5    11
6    11
7    11
8    11
9    11
10    11
11    11
12    11
13    11
14    11
15    11
16    11
17    11
18    11
19    11
20    11
21    11

 

分享到:
评论

相关推荐

    ipython-sql:适用于IPython的%% sql魔术,有望发展成为完整SQL客户端

    引入了%sql(或%% sql)魔术。 使用连接字符串连接到数据库,然后在IPython或IPython Notebook中发出SQL命令。 例子 In [ 1 ]: % load_ext sql In [ 2 ]: % % sql postgresql : // will : longliveliz @ ...

    Python-SQLCell是一个用于JupyterNotebook的魔术函数它执行原始并行以及参数化的SQL查询

    SQLCell是一个用于Jupyter Notebook的魔术函数,它执行原始、并行以及参数化的SQL查询,并且能够接受Python值作为参数,将输出值赋给Python变量,同时运行Python代码。还有更多功能。

    sql-type-tracker:用于自动跟踪SQL查询结果类型更改的静态工具

    现在,您可以看到当前代码状态(包括未提交的更改)与同一分支或父分支中最后推送的更改之间的结果类型更改(如果当前分支中尚无推送的代码)。 可以追踪什么 您可以在DML查询中跟踪3种变化: 修改的字段类型-例如...

    sql-soar:不再需要SQL手动编码

    与ORM解决方案不同, soar赋予开发人员完全控制SQL语句生成方式的能力。 腾飞具有以下有趣的功能: 可重用SQL:您可以轻松地将SQL语句表达为表达式。 您以后可以在各种查询条件下调用和重用相同SQL表达式。 简单而...

    spark-sql-magic:IPython使用Spark-SQL的魔力

    spark-sql-magic 使用提供SQLContext通过Spark运行SQL语句。 这种魔术将使用通过-s参数指定SQLContext。 如果没有提供,魔术将通过SQLContext搜索用户名称空间。 如果魔术找到了一个正确SQLContext,则将使用它。 ...

    sparkmagic:用于远程Spark集群的Jupyter魔术和内核

    产品特点通过Livy对任何远程Spark集群以多种语言运行Spark代码自动创建SparkContext( sc )和HiveContext( sqlContext ) 使用%%sql魔术轻松执行SparkSQL查询在PySpark,Spark和SparkR内核中自动可视化SQL查询;...

    fluentpdo:使用PDOPHP SQL查询生成器

    支持任何与PDO兼容的数据库 只需少量代码即可构建复杂的SELECT,INSERT,UPDATE和DELETE查询的能力 智能IDE中具有代码完成功能的魔术方法的类型提示 要求 FluentPDO的最新(2.x)版本正式支持PHP 7.2至PHP 7.4。 v2....

    sql_dust:简单的。 简单的。 强大的。 使用神奇的Elixir SQL尘土生成(复杂的)SQL查询

    每种语言都有其常用的库/ gem /程序包与数据库进行交互。 Ruby有而Elixir有 。 它们提供了许多非常有用的功能,但是要快速轻松地查询表格数据,则需要太多麻烦: 您必须描述代表表格的模型() 您必须描述如何联接...

    Azure-Data-Service-Notebook:结合使用Jupyter Notebook和Azure数据服务的魔术功能

    Azure数据服务笔记本是使用与Azure数据服务(例如Azure数据湖,HDIsight,CosmosDB,Azure SQL和Azure数据仓库等)一起使用的一组。 警告:此SDK / CLI目前处于开发的早期阶段。 它可以并且将以向后不兼容的方式...

    graphql-cursor-sql-helper:用于处理graphQl分页模式和SQL数据库的OFFSETLIMIT的辅助方法

    这个库是很棒的的扩展,它解决了如何简单地将cursor pagination实现到SQL的dbs查询而没有特殊魔术的问题。 如果要创建与中继光标分页( )兼容的GraphQl模式。 您可能使用库来使用辅助函数来定义您的模式。 ...

    community-presentations:社区内SQL Server PowerShell演示文稿的演示文稿存储库

    dbatools是魔术 克里斯西·勒梅尔(Chrissy LeMaire) PowerShell 10周年 亚伦·尼尔森(Aaron Nelson),克里斯西·勒梅尔(Chrissy LeMaire) PowerShell,CSV和SQL Server:每秒20万行的旅程 克里斯西·勒梅

    tea-express-raw-sql

    自述文件这是2015年6月12日在课堂上一起制作的repo g7让这只小狗跑起来分叉,克隆, $ npm install 登录 postgres CLI 并创建... $ DEBUG=tea-express-raw-sql:* npm start 继续 Express / Postgres 魔术! 为茶创建

    go-structured-query:为Go输入安全SQL查询生成器和struct映射器

    它本质上是一个光荣的字符串生成器,但是可以在所有适当的地方自动执行操作,从而使使用SQL查询的过程变得轻松愉快且无样板。 避免魔术串。 用Go编写SQL查询充满了:直接在应用程序代码中指定的字符串会影响应用...

    CTF Web各种题目的解题姿势

    课时1:SQL注入原理与利用 19'40 课时2:SQL注入宽字节原理与利用42'08 课时3:SQL Union注入原理与利用01'01'54 课时4:SQL注入布尔注入50'02 课时5:报错注入原理与利用29'27 课时6:CTF SQL基于约束注入...

    Yii框架使用魔术方法实现跨文件调用功能示例

    本文实例讲述了Yii框架使用魔术方法实现跨文件调用。分享给大家供大家参考,具体如下: 目前项目用yii框架,controller调用facade的方法,facade调用adapter的方法,adapter调用api的方法,api封装了sql方法,但是大...

    phpLiterAdmin(SQLite管理工具) v1.1.zip

    魔术引号现在,Sybase固定...(魔术引号的Sybase设置是被忽略)[R20] 增加的能力,通过SQL注释来控制显示全文;)[R18] 添加了一点点确定的事情,当你做一个DELETE或DROP查询[R17] !小print_sct bug修复;)...

    Magician_Agency_GUI-DB:Java GUI 应用程序调度程序

    Magician_Agency_GUI-DB 本项目使用的工具:JAVA SQL OOD GUI DB Java GUI 应用程序调度程序这是在 Netbeans 中开发的 Java 应用程序。 它使用带有 SQL 查询的 derby 数据库。 它是一个日程安排应用程序,可让您: ...

    kysely:类型安全的打字稿SQL查询构建器

    用于node.js的类型安全且易于自动完成的打字稿SQL查询构建器。 受启发,但无意成为克隆。 Kysely的类型仅允许您使用数据库中可用的表,并引用联接到查询的表的列。 结果类型始终只包含具有正确类型和别名的所选列。...

    MFEXECOM论坛开源

    不要使用 PHP 高级特性 __call __set __get 等魔术方法 6. 尽量采用函数封装功能,通过前缀区分模块。 【mfexeUI】 独立的前端框架,最低标准支持 IE8,预览地址:http://www.5qwan.net/ 作者曾经用过一段时间的 ...

    PHP基础讲义pdf版含视频下载地址。

    目 录 1 ...2. 变量概念及命名规范 3 ...3. 魔术引号与递归转义 127 4. 错误报告设置 129 5. 函数封装 131 6. 贴吧主页开发 133 7. 贴吧回复页开发 135 8. 时间戳格式化 136 9. 回复数量之sql优化 137

Global site tag (gtag.js) - Google Analytics