我面临着一个独特的挑战。
我有一张包含 100 个号码的表格,名为 HUNDREDNUMBERS。我想选择最好的季度(75 到 100 个数字),并将它们放入另一个名为 BESTQUARTER 的表中。
我还想选择最差的季度(1 到 25 个数字),我想将它们放入另一个名为 WORSTQUARTER 的表中。
到目前为止,这是我的 Mysql 代码,
$Extract_Data = "
CREATE TABLE $BESTQUARTER
SELECT
HUNDREDNUMBERS.number
FROM
HUNDREDNUMBERS order by
HUNDREDNUMBERS.number desc LIMIT 25 ";
$QuerySuccess = mysql_query($Extract_Data, $connection);
对于另一张桌子....
$Extract_Data = "
CREATE TABLE $WORSTQUARTER
SELECT
HUNDREDNUMBERS.number
FROM
HUNDREDNUMBERS order by
HUNDREDNUMBERS.number asc LIMIT 25 ";
$QuerySuccess = mysql_query($Extract_Data, $connection);
问题是这个脚本每次都不是 100% 正确的。注意两个查询中的 ASC 和 DESC。这是一种尝试对数字进行排序的巧妙方法。
顺便说一句,HUNDREDNUMBERS 表中的一些数字有小数点。我需要两个新表 BESTQUARTER 和 WORSTQUARTER 中的数据进行进一步处理。
任何帮助是极大的赞赏