מ (החלפת טקסט – "Games_Catalog" ב־"Football_Games") |
אין תקציר עריכה |
||
| שורה 6: | שורה 6: | ||
-->{{#cargo_query: | -->{{#cargo_query: | ||
tables=Football_Games, Games_Events, Profiles, | tables=Football_Games, Games_Events, Profiles, Competitions | ||
|join on=Football_Games._pageID=Games_Events._pageID, Games_Events.PlayerName=Profiles._pageName, | |join on=Football_Games._pageID=Games_Events._pageID, Games_Events.PlayerName=Profiles._pageName, Competitions.OriginalName=Football_Games.Competition | ||
|where=1=1 | |where=1=1 | ||
AND DATE_FORMAT(Football_Games.Date, "%Y") > 10 | AND DATE_FORMAT(Football_Games.Date, "%Y") > 10 | ||
גרסה מ־22:56, 1 בספטמבר 2022
הצגת מאפייני שחקנים
למשל, בכדי להחשיב שחקן כלשהו כשחקן בית, נוסף בעמוד שלו (ליד שאר הפרמטרים):
Function: CargoSQLQuery::run Query: SELECT CONCAT('', `MPMW_cargo__Games_Events`.`PlayerName`, '') AS `שחקן`,DATE_FORMAT(MIN(`MPMW_cargo__Football_Games`.`Date`), "%Y") AS `שנת בכורה`,`MPMW_cargo__Profiles`.`HomePlayer` AS `שחקן בית`,`MPMW_cargo__Profiles`.`WholeCareer` AS `שיחק כל הקריירה במכבי`,`MPMW_cargo__Profiles`.`ForeignPlayer` AS `שחקן זר`,`MPMW_cargo__Profiles`.`RootedPlayer` AS `מתאזרח`,IF(`MPMW_cargo__Profiles`.`PreferFoot`=2,"שמאל", IF(`MPMW_cargo__Profiles`.`PreferFoot`=1, "ימין", "לא מוזן")) AS `רגל חזקה`,`MPMW_cargo__Football_Games`.`_pageName` AS `משחק כלשהו של השחקן` FROM `MPMW_cargo__Competitions` LEFT OUTER JOIN `MPMW_cargo__Football_Games` ON ((`MPMW_cargo__Competitions`.`OriginalName`=`MPMW_cargo__Football_Games`.`Competition`)) LEFT OUTER JOIN `MPMW_cargo__Games_Events` ON ((`MPMW_cargo__Football_Games`.`_pageID`=`MPMW_cargo__Games_Events`.`_pageID`)) LEFT OUTER JOIN `MPMW_cargo__Profiles` ON ((`MPMW_cargo__Games_Events`.`PlayerName`=`MPMW_cargo__Profiles`.`_pageName`)) WHERE 1=1 AND DATE_FORMAT(`MPMW_cargo__Football_Games`.`Date`, "%Y") > 10 AND `MPMW_cargo__Games_Events`.`Team` = 1 AND Competitions_Catalog.CompID NOT IN (19, 21) GROUP BY `MPMW_cargo__Games_Events`.`PlayerName` ORDER BY CONCAT('', `MPMW_cargo__Games_Events`.`PlayerName`, ''),DATE_FORMAT(MIN(`MPMW_cargo__Football_Games`.`Date`), "%Y"),`MPMW_cargo__Profiles`.`HomePlayer`,`MPMW_cargo__Profiles`.`WholeCareer`,`MPMW_cargo__Profiles`.`ForeignPlayer` LIMIT 1500