求用Sql语句弄个表

我用的Mysql,已建好了fly数据库,fly里一个user表,些东西。我想把这个表删了,再重新建一个,命名也是user。不需要有多少东西,要有键userName,PWD... 我用的Mysql,已建好了fly数据库,fly里一个user表,些东西。我想把这个表删了,再重新建一个,命名也是user。不需要有多少东西,要有键userName,PWD,trueName,Address,PostCode,Phone,Email。其中userName和PWD的值分别为Dave,123,其他都为空。
麻烦详细些,我太菜了,呵呵。
其中进入Mysql后,我都不知道怎么选数据库。要全过程,谢谢了。想给分,但是没有……想哭……
展开
 我来答
龅牙兔子爱吃鱼
2011-04-21 · TA获得超过942个赞
知道小有建树答主
回答量:1230
采纳率:0%
帮助的人:529万
展开全部
推荐你用一个界面话的管理mysql工具.上网搜一下,还是很多的.
mysql命令行模式下:
show databases;可以显示有哪些数据库,
create database test;新建一个名为test的数据库;
use test; 进入test数据库.------------------注意,只有进入到一个数据库中,才能对其中的表之类的进行操作.相当于是获取这个数据库的使用权.
show tables;可以查看当前数据库中有哪些表.如果你是新建的就没有结果.
删除原来的表:
drop table user;[user是你的表名]但是首先保证你的这个表没有外键,就是说其他的表中没有用到user表的内容
新建表:
create table user(varchar(25) userName ,varchar(25) trueName , varchar(25) Address ,varchar(25) PostCode , varchar(25) Phone , varchar(25) Email)
这里没有设置主键之类的,如果你要设置一个属性为主键可以在后面加上primary key:
例如:varchar(25) userName primary key ;
还可以设置是否为空 : not null ;其他的你看看mysql语法吧.
插入数据:
insert into user(userName,PWD) values("Dave" , "123");
想要给谁值就在前面 user(userName,PWD)括号了加几个,后面的values要和前面的对应.
如 userName在第一个位置,那么"Dave"就会赋值给userName . 空值的话可以不写出来.
妄伴啊4792
2011-04-21 · TA获得超过506个赞
知道小有建树答主
回答量:799
采纳率:0%
帮助的人:487万
展开全部
select a.*,b.* from 表1 a,表2 b where a.id=b.ID
查询符合条件两张表的数据

sql查询结果不能删除,只能在查询的过程用是全连接或左连接等连接方法进行条件查询。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式