0
我已完成此部分以返回select行中的行位置,特定的行將返回一部分的order子句。選擇整行的行位置Togther
SELECT
*
FROM
(SELECT
@i:[email protected] + 1 n, id
FROM
1_packages, (SELECT @i:=0) q
ORDER BY group_id , position , pack_description) j
WHERE
id = 10;
我還想將其餘的列與其位置一起返回。我認爲這是一個INNER JOIN,但我無法確定語法。
不太清楚你的意思。您可以添加表格結構,示例數據和預期輸出。 –
定界符$$ CREATE TABLE'1_package_group_eit'( 'id' INT(11)NOT NULL, 'rows' INT(11)DEFAULT NULL, 'sn' INT(11)DEFAULT NULL, PRIMARY KEY(' id') )ENGINE = InnoDB DEFAULT CHARSET = utf8 $$ –
請添加作爲您的文章的編輯,而不是一個無法讀取的評論 – Bojangles