gpt4 book ai didi

php - 如何在 php 中执行另外 2 个查询

转载 作者:行者123 更新时间:2023-11-29 21:34:08 26 4
gpt4 key购买 nike

我有两个将同时执行的查询。我应该怎么办?谢谢你的帮助 :-)。这是我的代码:

$sql1 = mysql_query("SELECT tregmk.kmk,tmmatakuliah.nmk,ifnull(tmmatakuliah.sks,0) AS sks FROM tregmk JOIN tmmatakuliah 
ON (tregmk.kmk=tmmatakuliah.kmk) LEFT JOIN v_all_nilai_kk ON ((tregmk.kmk=v_all_nilai_kk.kmk) AND
(v_all_nilai_kk.stambuk=$_SESSION[stambuk]) AND (v_all_nilai_kk.nilai > 2)) WHERE (tregmk.tahunajarn=$thajaran)
and (tregmk.semester=$smster) AND (tregmk.fakultas=$fakpilihan) AND (tregmk.prodi=$prodi) AND (tregmk.jenjang=$jenjang) AND
(v_all_nilai_kk.kmk is null) AND (tmmatakuliah.nokur=$no_kur)");



$sql2 = mysql_query("SELECT trkrs.nid,trkrs.iplalu,trkrs.sksdicapai,trkrs.sksrencana,trkrs.sksdiambil,
trkrs.ipk,trkrs.konsentrasi,trkrs.tanggal,tdkrs.kmk,tdkrs.statskmk,tdkrs.tanggal,tmdos.nid,tmdos.nama,
tmmhs.nasert FROM trkrs JOIN tdkrs ON (trkrs.idkrs=tdkrs.idkrs),tmmhs,tmdos where
(tmmhs.stambuk=right(trkrs.idkrs,10)) AND (tmdos.nid=trkrs.nid) AND (trkrs.idkrs=$idkrs)");

最佳答案

为什么需要同时运行它们?看起来两者都不会很好地影响另一个的结果,所以为什么不能一个接一个地运行它们,然后使用结果呢?

如果您必须同时运行它们,则必须将它们组合成一个查询并使用其中的结果 - 但实际上,这与紧接着运行它们没有什么不同。

如果原因是基于时间的,您可以提取每个查询运行的时间并使用它吗?

关于php - 如何在 php 中执行另外 2 个查询,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35032126/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com