熱點推薦:
您现在的位置: 電腦知識網 >> 編程 >> MySQL >> 正文

從一個MySQL的例子來學習查詢語句[3]

2013-11-23 21:11:30  來源: MySQL 
   
    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所有行都被刪除

[]  []  []  


From:http://tw.wingwit.com/Article/program/MySQL/201311/29755.html
    推薦文章
    Copyright © 2005-2013 電腦知識網 Computer Knowledge   All rights reserved.