- 【Mysql】sqlzoo中的基本查询语句练习题答案
涛声徐闻
互联网的本质是分享!作为一名数据分析师,在工作中使用SQL时一般只用到基本的查询语句,因为只有查询的权限,增删改一般不会用到,下方分享sqlzoo中的selectbasics及selectname练习题答案。网站快速入口:SQLZOOimage.pngSELECTpopulationFROMworldWHEREname='Germany'image.pngSELECTname,gdp/popula
- SQL资源汇总
Smilecoc
SQLsql
1.SQL习题练习网站,可以在线练习sqlhttps://sqlzoo.net/2.一个可以在线编辑SQL的编辑器http://www.sqlfiddle.com/优点:不需要安装数据库即可直接在上面写代码支持多种数据库支持快速创建表结构和插入数据支持查看执行计划支持手机端代码输入和执行缺点:不支持中文字符,如果你输入中文,执行结果会以?显示没有缓存功能,关闭窗口后需要重新建表和插入数据持续更新中
- SQLZOO-SELECT from WORLD Tutorial
Nuwww
1.showthename,continentandpopulationofallcountries.SELECTname,continent,populationFROMworld2.Showthenameforthecountriesthathaveapopulationofatleast200million.200millionis200000000,thereareeightzeros.S
- 158、MySQL入门(八):使用NULL
陈容喜
Sqlzoo习题练习:UsingNULL习题链接:http://sqlzoo.net/wiki/Using_Null一所学校会包括许多部门。大多数教师只为一个部门工作。有些老师没有部门。下面是UsingNULL习题中要用到数据库中的两个表格teacher和dept(部门),分别存储着老师的信息及老师所在的部门信息。1.表格teacher和dept.png下面为UsingNULL习题内容:知识点:N
- 一起刷题学习Git/SQL/正则表达式
BluthLeee
摘自labuladong公众号练习Githttps://learngitbranching.js.org练习SQLhttps://sqlzoo.net/练习正则表达式https://regexr.com/
- SQLZOO笔记(一)
laoSVM
Basickeywords:SELECT,FROM,WHERE,IN,BETWEENAND,AS,LIKE...Theworldtable-(name,continent,area,population,gdp,capital,tld,flag)ExclusiveOR(XOR).Showthecountriesthatarebigbyarea(morethan3million)orbigbypop
- SELECT from Nobel Tutorial(习题2)
lavenderla
习题来源:https://sqlzoo.net/wiki/SELECT_from_Nobel_Tutorialimage.png1.ChangethequeryshownsothatitdisplaysNobelprizesfor1950.selectyr,subject,winnerfromnobelwhereyr=1950;2.Showwhowonthe1962prizeforLiteratu
- SQLZOO及经典面试50题刷题记录
小陈今天学习了吗
SQLsql
文章目录SQLZOOSELECTnames1.顯示所有國家名字,其首都和國家名字是相同的。2.“Mexico墨西哥”的首都是”MexicoCity”。3.找出所有首都和其國家名字,而首都要有國家名字中出現4.找出所有首都和其國家名字,而首都是國家名字的延伸。5.“Monaco-Ville"是合併國家名字“Monaco”和延伸詞”-Ville".顯示國家名字,及其延伸詞,如首都是國家名字的延伸。SE
- 【SQL基础】SQLzoo练习
Fighting_hawk
#筑基05:语言基础sql数据库database
目录1学习目标及步骤2基础语句3练习3.1平台操作简介3.2第1节selectbasic3.3第1节练习3.4第2节SELECTfromWORLDTutorial3.5第2节练习3.6第3节SELECT_from_Nobel_Tutorial3.7第3节练习4总结参考文献1学习目标及步骤目标:对于零基础入门渗透测试而言,对数据库编程的掌握程度无需像专业数据处理人员那样精通,无需对SQL有多深入的了
- SQL数据分析之窗口排序函数rank、dense_rank、raw_number与lag、lead窗口偏移函数【用法整理】
鸿蒙Next
数据分析之路sql数据库数据分析mysql
文章目录零、写在前面一、窗口排序函数1、基础2、rank()over()——跳跃式排序3、dense_rank()over()4、raw_number()over()5、注意二、窗口偏移函数1、lag()2、lead()3、综合练习注意:这些函数是必须在MySQL3.8版本以上才能使用,否则都是会出错的。零、写在前面本文所有代码均是在SQLZOO平台进行,数据也该平台下的world表和一些其他平台
- 2 SELECT from WORLD Tutorial
Achaichai
练习来自网页:http://sqlzoo.net/wiki/SELECT_from_WORLD_Tutorialimage.png1.Readthenotesaboutthistable.ObservetheresultofrunningthisSQLcommandtoshowthename,continentandpopulationofallcountries.SELECTname,conti
- MySQL回顾(1)
急躁的假汉子
大家好,此次主要通过sqlzoo.net网站(通过知乎好友,好友了解到)温习sql简单的命令行语句。1.SELECT语句的回顾select*from表格where变量=某个值select变量名from表格where变量like'a%'select变量名from表格where变量in(值1,值2,值3)①round()函数ROUND函数有2个参数:ROUND(你需要修改的数字,保留的小数点位数)默认
- 3 SELECT from Nobel Tutorial
Achaichai
练习来自网页:http://sqlzoo.net/wiki/SELECT_from_Nobel_Tutorialimage.png1.ChangethequeryshownsothatitdisplaysNobelprizesfor1950.SELECTyr,subject,winnerFROMnobelWHEREyr=19502.Showwhowonthe1962prizeforLiteratu
- SQLZOO笔记-NULL
adi0229
使用NULL(缺失值)老师和学部一个学校中包含不同的学部,大部分老师只为一个学部工作上课,部分老师不归属于任何学部。1.部门属性是NULL的老师SELECTnameFROMteacherWHEREdeptISNULL2.innerJOINSELECTteacher.name,dept.nameFROMteacherINNERJOINdeptON(teacher.dept=dept.id)注意:in
- SQLZoo刷题系列 5
__Wwinky
数据库mysql数据库
TheJOINoperation刷题网站SQLZoo,刷题语言MySQL知识 在这个练习中,需要使用JOIN的知识,JOIN用于根据两个或多个表中的列之间的关系,从这些表中查询数据。可以查看该篇blog-->MySQL的JOIN(一):用法题目gameidmdatestadiumteam1team210018June2012NationalStadium,WarsawPOLGRE10028June
- 数据库 之 round函数
__Wwinky
数据库bigdata
用法ROUND()函数用于把数值字段舍入为指定的小数位数,主要有两种形式:ROUND(x,d),x指要处理的数,d是指保留几位小数,其中d可以为负数,当d为-3时表示保留整数到千位ROUND(x),其实就是ROUND(x,0),也就是默认d为0例题以SQLZoo上的两道题为例子:1.题目一 ShowthenameandpopulationinmillionsandtheGDPinbillionsf
- SQL练习_7 | 9-,9 | SQLZOO_20191028
XDuan
本系列刷题笔记主要用以记录刷SQLZOO的过程中的思路、个人答案以及陌生的或者新的知识点。题目来源-SQLZOOSQLZOO中题目中文版本与英文版本略有差异,题目以英文版为准相关文章SQL练习_1|0,1,2|SQLZOO_20191002SQL练习_2|3|SQLZOO_20191008SQL练习_3|4,5|SQLZOO_20191010SQL练习_4|6|SQLZOO_20191012SQL
- 第一周学习总结
数分老新人
学习背景:本科商科,研究生管理&信息系统,完全没有纯粹的数分实习经历.有做过轻量型的实战电商数据项目(照猫画虎),上过其他机构的课程(主要是python),也刷过sqlzoo,hackerrank,以及牛客网的sql题.本周学习内容为:1.day01-06所有内容:这些内容算是mysql中最基础的部分.之前已经接触了蛮多的2.完成了mysql45题的练习,大约有10-15题是和提供的答案有所出入的
- SQLZOO笔记-SELECT基础
adi0229
SQLZoo网站是一个SQL在线交互课程,适合初学者入门。优点:学习梯度平稳,带着实例,从最基础的一小块知识点开始交互实时反应。能够模拟「键入输入命令」-「获得输出结果」的实战情景,同时无需另新手沮丧的繁琐的环境配置安装。符号「必要难度」理论。比如,第一部分给出示例代码,到下一部分,便让学生复现一样的代码。这样,学习者在「进阶区」,而非「恐慌区」和「舒适区」。传送门:https://sqlzoo.
- SQL学习-1
柠檬_de3f
1.学习sql基础https://www.w3cschool.cn/sql/2.增删改查基础练习https://zh.sqlzoo.net/wiki/Nested_SELECT_Quizhttps://www.w3cschool.cn/sql/学习sql基础https://zh.sqlzoo.net/wiki/Nested_SELECT_Quiz另一个简单的练习网站1.SELECTbasicsQu
- 5 SUM and COUNT
Achaichai
练习来自网站:http://sqlzoo.net/wiki/SUM_and_COUNTimage.png1.Showthetotalpopulationoftheworld.SELECTSUM(population)FROMworld2.Listallthecontinents-justonceeach.SELECTDISTINCTcontinentFROMworld3.GivethetotalG
- sqlzoo(二) SELECT from WORLD Tutorial
刘小小gogo
https://sqlzoo.net/wiki/SELECT_from_WORLD_Tutorial、image.pngReadthenotesaboutthistable.ObservetheresultofrunningthisSQLcommandtoshowthename,continentandpopulationofallcountries.SELECTname,continent,po
- 1 SELECT basics
Achaichai
练习来自网站:http://sqlzoo.net/wiki/SELECT_basicsimage.png1.TheexampleusesaWHEREclausetoshowthepopulationof'France'.Notethatstrings(piecesoftextthataredata)shouldbein'singlequotes';Modifyittoshowthepopulati
- SQLZOO-SELECT基础
adi0229
SELECT基础2介绍Nobel表格(诺贝尔奖得主的数据表格,数据包含:获奖者姓名、获奖年份、专业领域)nobel(yr,subject,winner)WHERE子句——条件匹配示例SELECTyr,subject,winnerFROMnobelWHEREyr=1960答案:查询1950年诺贝尔奖的数据SELECTyr,subject,winnerFROMnobelWHEREyr=1950WHER
- 156、MySQL入门(六):JOIN 操作
陈容喜
Sqlzoo习题练习:JOIN习题链接:http://sqlzoo.net/wiki/The_JOIN_operation下面是JOIN习题中要用到数据库中的三张表格game、goal、eteam以及三张表格之间的关系。数据库的表格贮存了在波兰Poland和乌克兰Ukraine的欧洲国家杯2012的赛事和入球资料。1.表格game.png2.表格goal.png3.表格eteam.png4.三张表
- sqlzoo
刘小小gogo
https://sqlzoo.net/wiki/SELECT_namesFindthecapitalandthenamewherethecapitalincludesthenameofthecountry.selectcapital,namefromworldwherecapitallikeconcat('%',name,'%')14.Findthecapitalandthenamewhereth
- 在线工具
苍山落暮
1.Mysql在线练习http://amysql.com/file/AMS/demo/http://sqlfiddle.com/http://zh.sqlzoo.net/wiki/SELECT_basics/zhhttps://sqlbolt.com/http://www.cnblogs.com/lantionzy/archive/2009/10/13/1582532.html2.git在线练习h
- MySQL刷题-day1
堂小白
mysql
sqlzoo刷完之后在牛客上开始刷题,记录思路和解答。今天的题目比较简单,发现自己日期类型【MySQL必知必会十一章】不熟悉、然后是LIMIT,才知道可以限制展示的起始行数、最后是WHERE比JOIN快。【目前题目有点简单,之后只记录较难的题目】1、查找最晚入职员工的所有信息分析:找出最大的hire_date,之前以为需要对日期进行操作,比如取出年月日,结果直接使用MAX()函数就能选出最大日期。
- sqlzoo刷题-day1
堂小白
sql
【目标:完成SELECTforworld/nobel】原始网页从昨天就刷不进去,今天发现网址发生变化了。。。【明天做子查询的部分】SELECT_from_Nobel某些题目记录T5:展示1980-1989(包含首尾)的Literature获奖者的所有细节。SELECT*FROMnobelWHERE(yrBETWEEN1980AND1989)ANDsubject='Literature'包含首尾使用
- SQLZOO - SUM&COUNT笔记
adi0229
依然是World表格数据。知识点:SUM/COUNT/DISTINCT/MAX/GROUPBY/GROUPBYAggregatesSUM/COUNT/AVG/MAX/都属于“统计”(aggregates),每个方法可用于数值型属性,返回单行结果。与GROUPBY一起更有用。Distinct默认情况下,SELECT查询会返回重复的数据行。我们可以通过DISTINCT关键词去重。ORDERBYORDE
- 解线性方程组
qiuwanchi
package gaodai.matrix;
import java.util.ArrayList;
import java.util.List;
import java.util.Scanner;
public class Test {
public static void main(String[] args) {
Scanner scanner = new Sc
- 在mysql内部存储代码
annan211
性能mysql存储过程触发器
在mysql内部存储代码
在mysql内部存储代码,既有优点也有缺点,而且有人倡导有人反对。
先看优点:
1 她在服务器内部执行,离数据最近,另外在服务器上执行还可以节省带宽和网络延迟。
2 这是一种代码重用。可以方便的统一业务规则,保证某些行为的一致性,所以也可以提供一定的安全性。
3 可以简化代码的维护和版本更新。
4 可以帮助提升安全,比如提供更细
- Android使用Asynchronous Http Client完成登录保存cookie的问题
hotsunshine
android
Asynchronous Http Client是android中非常好的异步请求工具
除了异步之外还有很多封装比如json的处理,cookie的处理
引用
Persistent Cookie Storage with PersistentCookieStore
This library also includes a PersistentCookieStore whi
- java面试题
Array_06
java面试
java面试题
第一,谈谈final, finally, finalize的区别。
final-修饰符(关键字)如果一个类被声明为final,意味着它不能再派生出新的子类,不能作为父类被继承。因此一个类不能既被声明为 abstract的,又被声明为final的。将变量或方法声明为final,可以保证它们在使用中不被改变。被声明为final的变量必须在声明时给定初值,而在以后的引用中只能
- 网站加速
oloz
网站加速
前序:本人菜鸟,此文研究总结来源于互联网上的资料,大牛请勿喷!本人虚心学习,多指教.
1、减小网页体积的大小,尽量采用div+css模式,尽量避免复杂的页面结构,能简约就简约。
2、采用Gzip对网页进行压缩;
GZIP最早由Jean-loup Gailly和Mark Adler创建,用于UNⅨ系统的文件压缩。我们在Linux中经常会用到后缀为.gz
- 正确书写单例模式
随意而生
java 设计模式 单例
单例模式算是设计模式中最容易理解,也是最容易手写代码的模式了吧。但是其中的坑却不少,所以也常作为面试题来考。本文主要对几种单例写法的整理,并分析其优缺点。很多都是一些老生常谈的问题,但如果你不知道如何创建一个线程安全的单例,不知道什么是双检锁,那这篇文章可能会帮助到你。
懒汉式,线程不安全
当被问到要实现一个单例模式时,很多人的第一反应是写出如下的代码,包括教科书上也是这样
- 单例模式
香水浓
java
懒汉 调用getInstance方法时实例化
public class Singleton {
private static Singleton instance;
private Singleton() {}
public static synchronized Singleton getInstance() {
if(null == ins
- 安装Apache问题:系统找不到指定的文件 No installed service named "Apache2"
AdyZhang
apachehttp server
安装Apache问题:系统找不到指定的文件 No installed service named "Apache2"
每次到这一步都很小心防它的端口冲突问题,结果,特意留出来的80端口就是不能用,烦。
解决方法确保几处:
1、停止IIS启动
2、把端口80改成其它 (譬如90,800,,,什么数字都好)
3、防火墙(关掉试试)
在运行处输入 cmd 回车,转到apa
- 如何在android 文件选择器中选择多个图片或者视频?
aijuans
android
我的android app有这样的需求,在进行照片和视频上传的时候,需要一次性的从照片/视频库选择多条进行上传
但是android原生态的sdk中,只能一个一个的进行选择和上传。
我想知道是否有其他的android上传库可以解决这个问题,提供一个多选的功能,可以使checkbox之类的,一次选择多个 处理方法
官方的图片选择器(但是不支持所有版本的androi,只支持API Level
- mysql中查询生日提醒的日期相关的sql
baalwolf
mysql
SELECT sysid,user_name,birthday,listid,userhead_50,CONCAT(YEAR(CURDATE()),DATE_FORMAT(birthday,'-%m-%d')),CURDATE(), dayofyear( CONCAT(YEAR(CURDATE()),DATE_FORMAT(birthday,'-%m-%d')))-dayofyear(
- MongoDB索引文件破坏后导致查询错误的问题
BigBird2012
mongodb
问题描述:
MongoDB在非正常情况下关闭时,可能会导致索引文件破坏,造成数据在更新时没有反映到索引上。
解决方案:
使用脚本,重建MongoDB所有表的索引。
var names = db.getCollectionNames();
for( var i in names ){
var name = names[i];
print(name);
- Javascript Promise
bijian1013
JavaScriptPromise
Parse JavaScript SDK现在提供了支持大多数异步方法的兼容jquery的Promises模式,那么这意味着什么呢,读完下文你就了解了。
一.认识Promises
“Promises”代表着在javascript程序里下一个伟大的范式,但是理解他们为什么如此伟大不是件简
- [Zookeeper学习笔记九]Zookeeper源代码分析之Zookeeper构造过程
bit1129
zookeeper
Zookeeper重载了几个构造函数,其中构造者可以提供参数最多,可定制性最多的构造函数是
public ZooKeeper(String connectString, int sessionTimeout, Watcher watcher, long sessionId, byte[] sessionPasswd, boolea
- 【Java命令三】jstack
bit1129
jstack
jstack是用于获得当前运行的Java程序所有的线程的运行情况(thread dump),不同于jmap用于获得memory dump
[hadoop@hadoop sbin]$ jstack
Usage:
jstack [-l] <pid>
(to connect to running process)
jstack -F
- jboss 5.1启停脚本 动静分离部署
ronin47
以前启动jboss,往各种xml配置文件,现只要运行一句脚本即可。start nohup sh /**/run.sh -c servicename -b ip -g clustername -u broatcast jboss.messaging.ServerPeerID=int -Djboss.service.binding.set=p
- UI之如何打磨设计能力?
brotherlamp
UIui教程ui自学ui资料ui视频
在越来越拥挤的初创企业世界里,视觉设计的重要性往往可以与杀手级用户体验比肩。在许多情况下,尤其对于 Web 初创企业而言,这两者都是不可或缺的。前不久我们在《右脑革命:别学编程了,学艺术吧》中也曾发出过重视设计的呼吁。如何才能提高初创企业的设计能力呢?以下是 9 位创始人的体会。
1.找到自己的方式
如果你是设计师,要想提高技能可以去设计博客和展示好设计的网站如D-lists或
- 三色旗算法
bylijinnan
java算法
import java.util.Arrays;
/**
问题:
假设有一条绳子,上面有红、白、蓝三种颜色的旗子,起初绳子上的旗子颜色并没有顺序,
您希望将之分类,并排列为蓝、白、红的顺序,要如何移动次数才会最少,注意您只能在绳
子上进行这个动作,而且一次只能调换两个旗子。
网上的解法大多类似:
在一条绳子上移动,在程式中也就意味只能使用一个阵列,而不使用其它的阵列来
- 警告:No configuration found for the specified action: \'s
chiangfai
configuration
1.index.jsp页面form标签未指定namespace属性。
<!--index.jsp代码-->
<%@taglib prefix="s" uri="/struts-tags"%>
...
<s:form action="submit" method="post"&g
- redis -- hash_max_zipmap_entries设置过大有问题
chenchao051
redishash
使用redis时为了使用hash追求更高的内存使用率,我们一般都用hash结构,并且有时候会把hash_max_zipmap_entries这个值设置的很大,很多资料也推荐设置到1000,默认设置为了512,但是这里有个坑
#define ZIPMAP_BIGLEN 254
#define ZIPMAP_END 255
/* Return th
- select into outfile access deny问题
daizj
mysqltxt导出数据到文件
本文转自:http://hatemysql.com/2010/06/29/select-into-outfile-access-deny%E9%97%AE%E9%A2%98/
为应用建立了rnd的帐号,专门为他们查询线上数据库用的,当然,只有他们上了生产网络以后才能连上数据库,安全方面我们还是很注意的,呵呵。
授权的语句如下:
grant select on armory.* to rn
- phpexcel导出excel表简单入门示例
dcj3sjt126com
PHPExcelphpexcel
<?php
error_reporting(E_ALL);
ini_set('display_errors', TRUE);
ini_set('display_startup_errors', TRUE);
if (PHP_SAPI == 'cli')
die('This example should only be run from a Web Brows
- 美国电影超短200句
dcj3sjt126com
电影
1. I see. 我明白了。2. I quit! 我不干了!3. Let go! 放手!4. Me too. 我也是。5. My god! 天哪!6. No way! 不行!7. Come on. 来吧(赶快)8. Hold on. 等一等。9. I agree。 我同意。10. Not bad. 还不错。11. Not yet. 还没。12. See you. 再见。13. Shut up!
- Java访问远程服务
dyy_gusi
httpclientwebservicegetpost
随着webService的崛起,我们开始中会越来越多的使用到访问远程webService服务。当然对于不同的webService框架一般都有自己的client包供使用,但是如果使用webService框架自己的client包,那么必然需要在自己的代码中引入它的包,如果同时调运了多个不同框架的webService,那么就需要同时引入多个不同的clien
- Maven的settings.xml配置
geeksun
settings.xml
settings.xml是Maven的配置文件,下面解释一下其中的配置含义:
settings.xml存在于两个地方:
1.安装的地方:$M2_HOME/conf/settings.xml
2.用户的目录:${user.home}/.m2/settings.xml
前者又被叫做全局配置,后者被称为用户配置。如果两者都存在,它们的内容将被合并,并且用户范围的settings.xml优先。
- ubuntu的init与系统服务设置
hongtoushizi
ubuntu
转载自:
http://iysm.net/?p=178 init
Init是位于/sbin/init的一个程序,它是在linux下,在系统启动过程中,初始化所有的设备驱动程序和数据结构等之后,由内核启动的一个用户级程序,并由此init程序进而完成系统的启动过程。
ubuntu与传统的linux略有不同,使用upstart完成系统的启动,但表面上仍维持init程序的形式。
运行
- 跟我学Nginx+Lua开发目录贴
jinnianshilongnian
nginxlua
使用Nginx+Lua开发近一年的时间,学习和实践了一些Nginx+Lua开发的架构,为了让更多人使用Nginx+Lua架构开发,利用春节期间总结了一份基本的学习教程,希望对大家有用。也欢迎谈探讨学习一些经验。
目录
第一章 安装Nginx+Lua开发环境
第二章 Nginx+Lua开发入门
第三章 Redis/SSDB+Twemproxy安装与使用
第四章 L
- php位运算符注意事项
home198979
位运算PHP&
$a = $b = $c = 0;
$a & $b = 1;
$b | $c = 1
问a,b,c最终为多少?
当看到这题时,我犯了一个低级错误,误 以为位运算符会改变变量的值。所以得出结果是1 1 0
但是位运算符是不会改变变量的值的,例如:
$a=1;$b=2;
$a&$b;
这样a,b的值不会有任何改变
- Linux shell数组建立和使用技巧
pda158
linux
1.数组定义 [chengmo@centos5 ~]$ a=(1 2 3 4 5) [chengmo@centos5 ~]$ echo $a 1 一对括号表示是数组,数组元素用“空格”符号分割开。
2.数组读取与赋值 得到长度: [chengmo@centos5 ~]$ echo ${#a[@]} 5 用${#数组名[@或
- hotspot源码(JDK7)
ol_beta
javaHotSpotjvm
源码结构图,方便理解:
├─agent Serviceab
- Oracle基本事务和ForAll执行批量DML练习
vipbooks
oraclesql
基本事务的使用:
从账户一的余额中转100到账户二的余额中去,如果账户二不存在或账户一中的余额不足100则整笔交易回滚
select * from account;
-- 创建一张账户表
create table account(
-- 账户ID
id number(3) not null,
-- 账户名称
nam