`
gerrard_ok
  • 浏览: 146227 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

数据库操作的一些命令

 
阅读更多

full join

左右全查,没关联的用null填入

mysql 没有此功能,如下方法可以达到同样效果:

 

 

select * from `profile` as p left join news as n on p.`id` = n.`profile_id`

UNION

select * from `profile` as p right join news as n on p.`id` = n.`profile_id`


UNION 是去掉重复的记录,如果表本身就重复,则不能用此方法。

 

 

 

复制表:


复制表的数据结构和数据


create table a select * from b;


复制表的其中几列


create table a select b.id,b.name from b;


复制带有条件的表


create table a select * from b where id > 3;


就复制表结构,不要数据


第一种方法:create table a select * from b where 0=1;


第二种方法:create table a like b;


第三种方法:先show create table b;获得建表的sql语句,再想办法建表


复制旧表结构,增加自己的新字段


create table a(status varchar(10)) select * from b where 0=1;

 

 

mysql修改表:

 

增加字段:


alter table a add age int not null;


修改字段:


修改字段名和类型:


alter table a change name name11 varchar(10) not null;

如果由varchar型改为int型,则此列数据全部为0


修改字段类型:


alter table a modify name11 int not null;


删除字段:


alter table a drop id;


改变表名:


alter table c1 rename c2;

 

 

改变表类型:


alter table c1 type=myisam

 

更多详情参见:http://wenku.baidu.com/view/3d4201283169a4517723a325.html

 

 

 

分享到:
评论

相关推荐

    Db2数据库操作的常用命令列表

    Db2数据库操作的常用命令列表中包含了多个重要的数据库操作命令,这些命令对Db2数据库的管理和维护至关重要。本文将对这些命令进行详细的解释和分析,帮助读者更好地理解和掌握Db2数据库的操作。 连接数据库: ...

    数据库操作命令

    掌握MySQL的基本操作命令是进行数据库管理的基础。以下是一些关键知识点和命令。 首先,MySQL客户端命令通常用于连接数据库服务或执行数据库操作。用户可以使用"mysql -u root -p"命令来连接数据库,其中-u后面跟...

    命令提示符 数据库操作

    命令提示符数据库操作是指在命令提示符下进行一些数据库、表的操作的命令。下面是相关的知识点: 一、连接MYSQL * 连接到本机上的MYSQL:`mysql -h 主机地址 -u 用户名 -p 用户密码` * 连接到远程主机上的MYSQL:`...

    DB2数据库常用命令

    测试以及运维常用DB2操作命令,方便测试和运维对数据库的维护和操作

    VF数据库操作的基本命令

    VF数据库操作的基本命令 新手的首选 VF数据库操作的基本命令 新手的首选

    操作mysql数据库的常用命令总结

    这些基本的MySQL命令构成了数据库管理的基础,熟练掌握它们能有效地进行数据库操作和管理。通过持续学习和实践,你可以进一步了解更多的高级特性和复杂的SQL语句,以满足更复杂的应用场景需求。

    Android数据库操作命令

    Android数据库sqlite操作命令指导,同时可以快速调试定位问题点,并获取有用信息。

    MySQL数据库命令大全

    #### 四、数据库操作 **显示数据库列表** 使用`show databases;`可以查看当前系统中所有的数据库。 **显示数据表** 在选定了特定数据库后,如`use mysql;`,可以通过`show tables;`查看该数据库下的所有数据表。...

    mysql数据库操作命令大全

    针对初学者,本文档描述了MySQL数据库的基本查看及相关操作命令,以及各命令的简单示例。

    mysql数据库常用命令汇总

    本文汇总了MySQL数据库常用的命令,包括数据库操作、表操作和数据操作三部分。 数据库操作 1. 数据库验证连接:使用mysql.exe命令连接到数据库,需要指定主机地址、端口号、用户名和密码,例如:`mysql.exe -h ...

    Linux下启动数据库服务命令

    在Linux操作系统中,管理和操作数据库服务是日常维护工作的重要部分。本篇将详细介绍如何启动Linux下的FTP服务、Oracle数据库服务以及WebLogic应用服务器,并涉及Oracle数据库的备份与导入导出操作。 1. **启动FTP...

    oracle数据库常见命令

    以下是一些关于Oracle数据库导出命令的基本介绍: - **命令格式**: ```shell exp [username]/[password]@dbname [command options] ``` - **参数说明**: - `exp`:表示导出数据。 - `[username]/[password]...

    神通数据库的简单操作

    在本文中,我们将深入探讨神通数据库的一些基本操作,包括安装与配置、创建数据库、数据操作、查询优化以及安全管理。 一、安装与配置 神通数据库的安装过程通常包括下载安装包、运行安装程序、选择安装路径、配置...

    mysql数据库基础操作基本命令

    mysql数据库基础操作基本命令,每行都有注释,很容易看清楚,希望可以帮到大家

    数据库建表完整命令

    本篇文章将详细讲解数据库建表的完整命令,适用于多种关系型数据库系统,包括SQL语言的基本语法,以及如何通过源码来实现建表操作。 一、SQL建表基本语法 SQL(Structured Query Language)是用于管理和处理关系...

    数据库常用命令.txt

    创建表是数据库操作中的另一个重要部分。以下是一些创建表的基本命令: - `CREATE TABLE 新的表 (列名1 数据类型1, 列名2 数据类型2, ...);` —— 使用此命令可以创建包含指定列的新表。需要注意的是,每一列都需要...

    Progress数据库管理命令大全

    QAD Progress数据库管理命令大全 很实用,包含了备份、还原、复制数据库等操作

Global site tag (gtag.js) - Google Analytics