Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/excel/23.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Sql 很有可能,但它看起来会更棒!如果我这样做的话,我会将数据标准化,得到一个包含多个未删除货车的唯一列车列表(在某种程度上,我的查询就是这样做的)。然后我可以为每列火车制作一份车牌列表。当然,这取决于你想要的最终结果。呵呵,太好了!:D问题是,这是一张exce_Sql_Excel_Vba - Fatal编程技术网

Sql 很有可能,但它看起来会更棒!如果我这样做的话,我会将数据标准化,得到一个包含多个未删除货车的唯一列车列表(在某种程度上,我的查询就是这样做的)。然后我可以为每列火车制作一份车牌列表。当然,这取决于你想要的最终结果。呵呵,太好了!:D问题是,这是一张exce

Sql 很有可能,但它看起来会更棒!如果我这样做的话,我会将数据标准化,得到一个包含多个未删除货车的唯一列车列表(在某种程度上,我的查询就是这样做的)。然后我可以为每列火车制作一份车牌列表。当然,这取决于你想要的最终结果。呵呵,太好了!:D问题是,这是一张exce,sql,excel,vba,Sql,Excel,Vba,很有可能,但它看起来会更棒!如果我这样做的话,我会将数据标准化,得到一个包含多个未删除货车的唯一列车列表(在某种程度上,我的查询就是这样做的)。然后我可以为每列火车制作一份车牌列表。当然,这取决于你想要的最终结果。呵呵,太好了!:D问题是,这是一张excel表格,数据将被修改很多次,因此标准化不是我目前的选择。:/我想要的是我第一次提出的问题,以及我在最后一次评论中详细阐述的内容。:)我需要这个列表,以便对行和其他内容进行一些修改(您猜对了)。)谢谢,我会耐心等待的;普洛尔,我刚刚注意到你已经更


很有可能,但它看起来会更棒!如果我这样做的话,我会将数据标准化,得到一个包含多个未删除货车的唯一列车列表(在某种程度上,我的查询就是这样做的)。然后我可以为每列火车制作一份车牌列表。当然,这取决于你想要的最终结果。呵呵,太好了!:D问题是,这是一张excel表格,数据将被修改很多次,因此标准化不是我目前的选择。:/我想要的是我第一次提出的问题,以及我在最后一次评论中详细阐述的内容。:)我需要这个列表,以便对行和其他内容进行一些修改(您猜对了)。)谢谢,我会耐心等待的;普洛尔,我刚刚注意到你已经更新了答案第一印象太棒了!!但后来我又看了一遍;P删除必须是空的,而不是满的。;)当我将其更改为
A.Delete=”“和B.Delete=“
A.Delete“X”和B.Delete“X”
时,我得到0行:O什么给了??
Time    Wagons     Delete     DayType    Plate    trainnumber   RowId
05.28    1                       1      0901-046     2          38676
08.20    2                       1      0901-003     2          18676
05.25    2            x          1      0901-046     2          28676
15.28    2                       1      0901-046     2          3676
23.20    3                       1      0601-001     2          3867
05.08    3                       1      0901-046     2          3876
00.28    L            x          1      0901-046     2          8676
00.00                            1      0901-046     2          367
PrimaryRowId    Match#1    Match#2    Match#3    Match#4
15674            5465        456       5456        45656
5564             231         132       1321        7862
SELECT RowId
FROM Conversion
WHERE trainnumber=trainnumber and daytype=daytype and 
      time=time and plate<>plate and Wagons>1 and delete="" 
GROUP BY RowId
SELECT A.Time,
       A.TrainNumber,
       A.DayType,
       MIN(A.Rowid) AS Master
FROM CONVERSION AS A
INNER JOIN CONVERSION AS B ON A.TrainNumber=B.TrainNumber
AND A.DayType=B.DayType
AND A.Time=B.Time
WHERE A.Wagons>"1"
  AND B.Wagons>"1"
  AND A.Plate<>B.Plate
  AND A.Delete IS NULL
  AND B.Delete IS NULL
GROUP BY A.Time,
         A.TrainNumber,
         A.DayType;
SELECT D.Master,
       C.Rowid
FROM CONVERSION AS C
INNER JOIN
  (SELECT A.Time,
          A.TrainNumber,
          A.DayType,
          MIN(A.Rowid) AS Master
   FROM CONVERSION AS A
   INNER JOIN CONVERSION AS B ON A.TrainNumber=B.TrainNumber
   AND A.DayType=B.DayType
   AND A.Time=B.Time
   WHERE A.Wagons>"1"
     AND B.Wagons>"1"
     AND A.Plate<>B.Plate
     AND A.Delete IS NULL
     AND B.Delete IS NULL
   GROUP BY A.Time,
            A.TrainNumber,
            A.DayType) AS D ON C.TrainNumber=D.TrainNumber
AND C.DayType=D.DayType
AND C.Time=D.Time
WHERE C.Delete IS NULL
  AND D.Master<C.Rowid
ORDER BY D.Master,
         C.Rowid;