简明现代魔法 -> 数据库技术

order by 命令解析

对数据库结果集进行排序

我们经常需要能够将抓出的资料做一个有系统的显示。这可能是由小往大 (ascending) 或是由大往小(descending)。在这种情况下,我们就可以运用 ORDER BY这个指令来达到我们的目的。

发布于 2010-01-20 分类:database

高效的 MySQL 分页

从理论上解决大规模Web应用的分页

PERCONA PERFORMANCE CONFERENCE 2009上,来自雅虎的几位工程师带来了一篇”Efficient Pagination Using MySQL“的报告,有很多亮点,本文是在原文基础上的进一步延伸。

发布于 2010-01-16 分类:database

MySQL 数据库同步

让你几个主机的数据保持同步

MySQL 的数据同步,在 MySQL 官方网站文档上,叫 Replication 字面是重作的意思,意译就是同步了。其实,MySQL 的同步,并不是使用同步 sync 这个单词而是用重作 replication,很准确表明了 MySQL 数据库操作的实质,是作同样的操作,或叫重作同样的操作,以保持主数据库服务器 master 与 从属服务器 slave 之样的数据保持一致。

发布于 2010-01-15 分类:database

面试中要懂的SQL语句

复习下基本的SQL语句

说明:创建数据库,Create DATABASE database-name,说明:删除数据库drop database dbname,说明:备份sql server,创建备份数据的 device。

发布于 2010-01-08 分类:database

SQL中的模糊查询

模糊查询功能非常强大

执行数据库查询时,有完整查询和模糊查询之分。一般模糊语句如下:SELECT 字段 FROM 表 WHERE 某字段 Like 条件其中关于条件,SQL提供了四种匹配模式。

发布于 2009-12-11 分类:database

UCHome 数据库表结构

UCHome功能强大的秘密

数据表说明:存放uchome用户数据,属性说明:uid mediumint(8) -- 用户uid,username char(15) -- 用户名id,password char(32) -- 用户密码。

发布于 2009-12-06 分类:database

面向对象的关系数据库设计

最简单的就是最好的

有些人把面向对象的数据库设计(即数据库模式)思想与面向对象数据库管理系统(OODBMS) 理论混为一谈。其实前者是数据库用户定义数据库模式的思路,后者是数据库管理程序的思路。用户使用面向对象方法学可以定义任何一种DBMS数据库,即网络型、层次型、关系型、面向对象型均可,甚至文件系统设计也照样可以遵循面向对象的思路。

发布于 2009-12-04 分类:database

MySQL 中LIMIT的用法

返回特定条件下的数据库记录

LIMIT 子句可以被用于强制 SELECT 语句返回指定的记录数。LIMIT 接受一个或两个数字参数。参数必须是一个整数常量。如果给定两个参数,第一个参数指定第一个返回记录行的偏移量,第二个参数指定返回记录行的最大数目。初始记录行的偏移量是 0(而不是 1): 为了与 PostgreSQL 兼容,MySQL 也支持句法: LIMIT # OFFSET #。

发布于 2009-11-29 分类:database

MySQL PHP乱码的原因分析

解决PHP乱码问题

MySQL PHP产生乱码原因:MySQL数据库默认的编码是utf8,如果这种编码与你的PHP网页不一致,可能就会造成MySQL乱码;MySQL中创建表时会让你选择一种编码,如果这种编码与你的网页编码不一致,也可能造成MySQL乱码;

发布于 2009-11-25 分类:database

MySQL支持的一些数据类型

用最合适的数据类型存储你的数据

MySQL支持大量的列类型,它可以被分为3类:数字类型、日期和时间类型以及字符串(字符)类型。本节首先给出可用类型的一个概述,并且总结每个列类型的存储需求,然后提供每个类中的类型性质的更详细的描述。概述有意简化,更详细的说明应该考虑到有关特定列类型的附加信息,例如你能为其指定值的允许格式。

发布于 2009-11-20 分类:database

从一个问题中看常用的SQL语句

也许很多问题都可以参照这里解决

数据库如下: Student(S#,Sname,Sage,Ssex) 学生表, Course(C#,Cname,T#) 课程表, SC(S#,C#,score) 成绩表, Teacher(T#,Tname) 教师表,问题: 1、查询“001”课程比“002”课程成绩高的所有学生的学号。

发布于 2009-11-06 分类:database

数据库字段排序的SQL语句

order by的使用

将字段依次写在order by 后面即可 , 中间用逗号隔开。(注: asc 表示升序 , desc表示降序 , 未明确写明排序方式时默认是升序)与之类似的语法是 group by , 按多个字段分组时 , 也是依次将多个字段写在group by 的后面 , 并用逗号隔开。

发布于 2009-09-17 分类:database

MySQL数据库中的Date,Datetime和Timestamp类型

MySQL的时间管理

Datetime, Date和Timestamp类型是相关的。本文描述他们的特征,他们是如何类似的而又不同的。Datetime类型用在你需要同时包含日期和时间信息的值时。MySQL检索并且以'YYYY-MM-DD HH:MM:SS'格式显示Datetime值,支持的范围是'1000-01-01 00:00:00'到'9999-12-31 23:59:59'。

发布于 2009-09-17 分类:database

查询数据库字段中最大最小值的SQL语句

select 字段 from 表where 字段 = ( select max(字段) from 表)

SQL语句如下:select 字段 from 表where 字段 = ( select max(字段) from 表)SQL语句如下:select 字段 from 表where 字段 = ( select min(字段) from 表)

发布于 2009-09-16 分类:database

WordPress 数据库建表分析

WordPress功能为什么这么强大

wordpress仅仅用了 10 个 Table就实现了这么强大的系统,让人钦佩。作为一个博客系统,最核心的当然是博主发表的一些“文章”了,这些“文章”存放的地方就是这个 wp_posts 表了。注意,这里所说的“文章”是加引号的,因为这个表里存放的除了普通的文章之外,还有附件和页面(page)的一些信息。

发布于 2009-09-15 分类:database
 

copyright © 2009 简明现代魔法    学习、分享、进步

power by Gonn 感谢所有关心和支持本站的朋友们