如何让多个不同的SQL语句一起执行?

如何让多个不同的SQL语句一起执行?,第1张

$dsql->SetQuery("Select  aaid,atypeid,aimg_up,aimg_link,bid,bchannel,btypeid  From  dede_addonarticle a LEFT JOIN   dede_archives  b on btypeid=atypeid  where bchannel=17 and atypeid=14  order by bid desc limit 0,5");

试试吧

工具/材料:NavicatForMysql。

1、首先在桌面上,点击“NavicatForMysql”图标。

2、然后在该界面中,点击“新建查询”按钮。

3、之后在该界面中,输入多条SQL语句

4、接着在该界面中,点击上方“执行”按钮。

5、最后在该界面中,显示多条SQL语句执行成功。

用union

使用

UNION

运算符组合多个结果

UNION

运算符使您得以将两个或多个

SELECT

语句的结果组合成一个结果集。使用

UNION

组合的结果集都必须具有相同的结构。而且它们的列数必须相同,并且相应的结果集列的数据类型必须兼容。有关更多信息,请参见

UNION

运算符使用指南。

UNION

的指定方式如下:

select_statement

UNION

[ALL]

select_statement

例如,Table1

Table2

具有相同的两列结构。

Table1

Table2

ColumnA

ColumnB

ColumnC

ColumnD

char(4)

int

char(4)

int

-------

---

-------

---

abc

1

ghi

3

def

2

jkl

4

ghi

3

mno

5

下面的查询在这两个表之间创建

UNION

运算:

SELECT

FROM

Table1

UNION

SELECT

FROM

Table2

下面是结果集:

ColumnA

ColumnB

-------

--------

abc

1

def

2

ghi

3

jkl

4

mno

5

可以使用批处理,调用 isql 执行 sql文件。

1、 新建testsql 文件。如图,代码执行删除 表a中id='1'的记录。

2、新建批处理testbat。如图:

3、运行批处理testbat即可执行,testsql中的SQL语句。

DABAN RP主题是一个优秀的主题,极致后台体验,无插件,集成会员系统
网站模板库 » 如何让多个不同的SQL语句一起执行?

0条评论

发表评论

提供最优质的资源集合

立即查看 了解详情