select *from table where name like %$lin%;(模糊)
sub_selects(高级)
select *from table where id In(select id from table……)
select …into table…(高级)
(可用select…into outfile…insert…selkect…替代)
SELECT MAX(field) AS field FROM table 列的最大值
其中表table \字段field
二修改
update table set field=valuefield=valuewhere fiels=values
UPDATE用新值更新现存表中行的列SET子句指出哪个列要修改和他们应该被给定的值WHERE子句如果给出指定哪个行应该被更新否则所有行被更新
三插入
insert into table values(fieldfield…)
INSERT … VALUES形式的语句基于明确指定的值插入行
replace into tbl_name()values()
REPLACE功能与INSERT完全一样除了如果在表中的一个老记录具有在一个唯一索引上的新记录有相同的值在新记录被插入之前老记录被删除
四删除
$a=delet from table where field=$value and field=$value
DELETE从tbl_name表中删除满足由where_definition给出的条件的行并且返回删除记录的个数如果你执行一个没有WHERE子句的DELETE所有行都被删除
[] [] []