「笔记」数据库查询机制以及select的使用

「笔记」数据库查询机制以及select的使用,第1张

查询语法

asc升序(从小到大,默认就是升序,可以不写) desc降序(从大到小) order by这句一定是放在最后。如果有多个列名,使用英文逗号分开,优先排序前面的,先排列前面的列名,然后再排序后面的列名。

查询全部行和列:

查询部分行业列:

select Sname,SGrade from Students

where

as取别名

取别名,再给领导汇报数据的时候,字段都是是用自己定义的数据,领导可能看不懂,怎么办?把字段换成中文来显示:

判断空值有两种,一种是有值删除后,使用=,where Name=’‘

如果是值默认的空值NULL,只能使用is,where Name is NULL

使用 top 数字 取前几条查询语句

使用百分比 top 数字 percent

另外只有日期类型比较特殊,可以使用大于等于小于的,带引号,格式不能写错。

系统函数

字符串函数

charindex

select charindex(参数1需要找的,数据源,起始位置数字)

LEN 返回长度。(去掉最右边的空格,中间和前面的空格去不掉)

selcet len(’ M y ‘)

LTRIM 去左边的空格,嵌套使用

select len(ltrim(' M y ') //去掉左边的空格,返回

……太多了,记不住,需要的时候,到网上搜索

还有日期函数,数学函数,……

cast数据转换

select cast(文本数字 as int)

convert有格式的转换

用这个

mysql_fetch_assoc()

之前先判断一下query返回来的句柄是不是有效的。

public function getAll($sql){

$rs =$this->query($sql)

if(!$rs){

return array()

}

$list = array()

while($row = mysql_fetch_assoc($rs)){

$list[] = $row

}

return $list

}

public function getRow($sql){

$rs = $this->query($sql)

if($rs){

return mysql_fetch_assoc($rs)

}

return array()

}

按照这个路径 C:\Users\<用户名>\AppData\Local\Evernote\Evernote\Databases 找到笔记数据库文件夹。

如果AppData文件里面找不到Local文件夹,请点击右上角“组织” --- “文件夹和搜索选项” 。选择 “查看” ,向下滑动,勾选“显示隐藏的文件”。

在刚才打开的数据库文件夹中,找到 <username#app.yinxiang.com.exb>文件,鼠标右键剪切移动到桌面或其他位置。重新登录并同步笔记


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/sjk/9896861.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-03
下一篇 2023-05-03

发表评论

登录后才能评论

评论列表(0条)

保存