תבנית:סטטיסטיקה/שליפות/מתקדמות/התפלגות משחקים לפי תוצאה: הבדלים בין גרסאות בדף
מתוך מכביפדיה
(יצירת דף עם התוכן "<includeonly>{{#vardefine:SameCompetitions|{{תבנית: המרות/המרות מפעל/מפעל לרשימת מפעלים מקושרים|מפעל={{{מפעל|}}...")
 
(Use %Y instead of %y (take 4 digit of the year instead of 2))
 
(12 גרסאות ביניים של אותו משתמש אינן מוצגות)
שורה 1: שורה 1:
<includeonly>{{#vardefine:SameCompetitions|{{תבנית: המרות/המרות מפעל/מפעל לרשימת מפעלים מקושרים|מפעל={{{מפעל|}}}| ללא מפעלים מקושרים={{{ללא מפעלים מקושרים|}}} }} }}<!--
<includeonly><!--
                         -->{{#vardefine:SameStadiums|{{המרות/המרות אצטדיון/אצטדיון לרשימת אצטדיונים מקושרים| אצטדיון={{{אצטדיון|}}} }} }}<!--
                         -->{{#vardefine:SameStadiums|{{המרות/המרות אצטדיון/אצטדיון לרשימת אצטדיונים מקושרים| אצטדיון={{{אצטדיון|}}} }} }}<!--
                         -->{{#vardefine:SameOpponents|{{המרות/המרות יריבה/יריבה לרשימת יריבות מקושרות|יריבה={{{יריבה|}}} }} }}<!--
                         -->{{#vardefine:SameOpponents|{{המרות/המרות יריבה/יריבה לרשימת יריבות מקושרות|יריבה={{{יריבה|}}} }} }}<!--
שורה 5: שורה 5:


-->{{#cargo_query:
-->{{#cargo_query:
tables=Games_Catalog
tables=Football_Games, Competitions
|join on=Football_Games.Competition=Competitions.OriginalName
|where=1=1
|where=1=1
{{#if: {{{תאריך|}}}| AND DATE_FORMAT({{{תאריך}}}, {{{פורמט תאריך|"%d %m %y"}}}) =  DATE_FORMAT(Games_Catalog.Date, {{{פורמט תאריך|"%d %m %y"}}}) }}
{{#if: {{{תאריך|}}}| AND DATE_FORMAT({{{תאריך}}}, {{{פורמט תאריך|"%d %m %Y"}}}) =  DATE_FORMAT(Football_Games.Date, {{{פורמט תאריך|"%d %m %Y"}}}) }}
{{#if: {{{מפעל|}}} | AND Games_Catalog.Competition IN ({{#var:SameCompetitions}}) }}<!-- the "()" around the SameCompetition required for "IN" operator, list is wrapped with () -->
 
{{#if: {{{אצטדיון|}}} |  AND Games_Catalog.Stadium IN ({{#var:SameStadiums}}) }}<!-- the "()" around the SameStadiums required for "IN" operator, list is wrapped with () -->
{{#if: {{{מפעל מקורי|}}}| And Competitions.OriginalName = "{{{מפעל מקורי|}}}" }}
{{#if: {{{יריבה|}}} |  AND Games_Catalog.Opponent IN ({{#var:SameOpponents}}) }}<!-- the "()" around the SameOpponents required for "IN" operator, list is wrapped with () -->
{{#if: {{{מפעל נוכחי|}}}| And Competitions.CurrentName = "{{{מפעל נוכחי|}}}" }}
{{#if: {{{עונה|}}} |  AND Games_Catalog.Season = "{{{עונה}}}" }}
{{#ifeq: {{{קטגוריית מפעל|}}}| ליגה| AND Competitions.League = 1 }}
{{#if: {{{תוצאה|}}} | AND Games_Catalog.ResultOpt={{#var:resultInt}} }}
{{#ifeq: {{{קטגוריית מפעל|}}}| גביע| AND Competitions.Trophy = 1 }}
{{#if: {{{תוצאה מכבי|}}} | AND Games_Catalog.ResultMaccabi = {{{תוצאה מכבי|}}} }}
{{#ifeq: {{{קטגוריית מפעל|}}}| בינלאומי| AND Competitions.International = 1 }}
{{#if: {{{תוצאה יריבה|}}} | AND Games_Catalog.ResultOpponent = {{{תוצאה יריבה|}}} }}
{{#ifeq: {{{קטגוריית מפעל|}}}| רשמי| AND Competitions.Official = 1 }}
{{#if: {{{מאמן|}}} |  AND Games_Catalog.CoachMaccabi="{{{מאמן}}}" }}
 
{{#if: {{{שופט|}}} |  AND Games_Catalog.Refs="{{{שופט}}}" }}
{{#if: {{{אצטדיון|}}} |  AND Football_Games.Stadium IN ({{#var:SameStadiums}}) }}<!-- the "()" around the SameStadiums required for "IN" operator, list is wrapped with () -->
{{#if: {{{ביתחוץ|}}} |  AND Games_Catalog.HomeAway="{{{ביתחוץ}}}" }}
{{#if: {{{יריבה|}}} |  AND Football_Games.Opponent IN ({{#var:SameOpponents}}) }}<!-- the "()" around the SameOpponents required for "IN" operator, list is wrapped with () -->
|fields=Games_Catalog.ResultMaccabi=תוצאה למכבי, Games_Catalog.ResultOpponent=תוצאה ליריבה, Count(*)=מספר משחקים בתוצאה זו, _pageName=משחק לדוגמא
{{#if: {{{עונה|}}} |  AND Football_Games.Season = "{{{עונה}}}" }}
|order by=Games_Catalog.ResultMaccabi DESC
{{#if: {{{תוצאה|}}} | AND Football_Games.ResultOpt={{#var:resultInt}} }}
{{#if: {{{תוצאה מכבי|}}} | AND Football_Games.ResultMaccabi = {{{תוצאה מכבי|}}} }}
{{#if: {{{תוצאה יריבה|}}} | AND Football_Games.ResultOpponent = {{{תוצאה יריבה|}}} }}
{{#if: {{{מאמן|}}} |  AND Football_Games.CoachMaccabi="{{{מאמן}}}" }}
{{#if: {{{שופט|}}} |  AND Football_Games.Refs="{{{שופט}}}" }}
{{#if: {{{ביתחוץ|}}} |  AND Football_Games.HomeAway="{{{ביתחוץ}}}" }}
|fields=Football_Games.ResultMaccabi=תוצאה למכבי, Football_Games.ResultOpponent=תוצאה ליריבה, Count(*)=מספר משחקים בתוצאה זו, Football_Games._pageName=משחק לדוגמא
|group by=Football_Games.ResultMaccabi, Football_Games.ResultOpponent
|order by=Count(*) DESC
|limit= {{{הגבלה| 50}}}
|limit= {{{הגבלה| 50}}}
|format=dynamic table
|format=dynamic table
שורה 33: שורה 42:


פרמטרים:
פרמטרים:
מפעל=שם מפעל (ללא מרכאות), אם הפרמטר לא נשלח אז האירוע ישלף מכלל המפעלים.
ללא מפעלים מקושרים=לא נתחשב במפעלים המקושרים, נניח אם נרצה לשלוף על '''ליגת העל''' בלבד, נשלח: "מפעל=ליגת העל| ללא מפעלים מקושרים=ללא".
עונה=העונה שבה האירועים התרחשו, בפורמט הבא: 2018/19 (ללא מרכאות), אם הפרמטר לא ישלח אז האירוע ישלף מכלל העונות.
עונה=העונה שבה האירועים התרחשו, בפורמט הבא: 2018/19 (ללא מרכאות), אם הפרמטר לא ישלח אז האירוע ישלף מכלל העונות.
יריבה=שם היריבה שמולה שוחקו המשחקים, אם הפרמטר לא ישלח - משחקים מול כל היריבות ישלפו.
יריבה=שם היריבה שמולה שוחקו המשחקים, אם הפרמטר לא ישלח - משחקים מול כל היריבות ישלפו.

גרסה אחרונה מ־19:55, 28 בספטמבר 2024

הסבר על התבנית

תבנית זו אחראית להחזיר את התפלגות התוצאות עבור המשחקים הנבחרים, המשחקים ימויינו מהתוצאה הגדולה לזכות מכבי ועד הקטנה.
יש דוגמאות מפורטות מטה.

תבנית זו מתחשבת בפרמטרים קשורים, למשל אם הפרמטר הוא מפעל:
המפעל הוא ליגה לאומית ואירוע גול, אז יחזרו גם גולים ממפעלים הקשורים למפעל ליגה לאומית, כמו ליגת העל, ליגה א' וכו'.

פרמטרים:
עונה=העונה שבה האירועים התרחשו, בפורמט הבא: 2018/19 (ללא מרכאות), אם הפרמטר לא ישלח אז האירוע ישלף מכלל העונות.
יריבה=שם היריבה שמולה שוחקו המשחקים, אם הפרמטר לא ישלח - משחקים מול כל היריבות ישלפו.
אצטדיון=שם האצטדיון (ללא מרכאות), אם הפרמטר לא נשלח אז האירוע ישלף מכל האצטדיונים. פרמטר זה הוא פרטר קשור (אצטדיון אחד קשור לכמה שמות).
מאמן=שם המאמן.
שופט=שם השופט.
ביתחוץ= ניתן לשלוח "בית" או "חוץ" (ללא המרכאות) בכדי לקבל משחקים בהתאם, אם לא נשלח פרמטר זה כלל המשחקים יחזרו (בית וחוץ).
הגבלה=כמות המשחקים שיחזור, דיפולטית 50

תאריך= התאריך המדויק עליו נרצה לשלוף.
פורמט תאריך= חייב להגיע ביחד עם פרמטר 'תאריך', מציין את פורמט התאריך עליו נרצה לשלוף, למשל אם נרצה לשלוף רק על יום וחודש נשלח: "%d %m".