أردتُ أن أضع الجدولين جنبًا إلى جنب في جدول واحد، فبدأتُ بعدّ أسماء المفاتيح: في كل صف من tickers ستة، وكذلك في كل صف من chain_tvl ستة، وكان العرض متطابقًا تمامًا. لكن عندما أعدتُ ترتيب بيانات 22:45:43، اتضح أنني عددتُ العرض ولم أعدد الطول.
tickers يحتوي على أربعة صفوف: BTCUSDT وETHUSDT وBNBUSDT وSOLUSDT، بينما لا يحتوي chain_tvl إلا على ثلاثة صفوف: BSC وEthereum وSolana. وعندما طابقتُها خانةً بخانة بحسب ترتيبها، لم يكن للخانة الرابعة صف مقابل في جانب السلاسل؛ لم يكن ذلك بسبب تفويتٍ في هذه الجولة، بل لأن ذلك الجزء مُسجّل أصلًا وفق ثلاث سلاسل. أربعة مقابل ثلاثة، لذا اختلّ الدمج الأفقي من ناحية عدد الصفوف قبل أي شيء آخر.
احتفظتُ كالمعتاد بكل منها في صف مستقل: last لـ BTCUSDT هو 66144.72، وquote_volume_24h هو 1454857652.425192؛ أما tvl_usd لـ BSC فهو 4667039216.804007، وprev_tvl_usd هو 4905797815، وtvl_change_1d_pct هو -4.87. هذه مجرد سجلات لقراءات شخصية، ولا تُعدّ نصيحة استثمارية. وهنا ينتهي أمر محاذاة العرض.
كنتُ قد عددتُ سابقًا عدد المفاتيح في كل صف؛ ومهما كان العدّ دقيقًا، فلن يمنع تفاوت عدد الصفوف.
tickers يحتوي على أربعة صفوف: BTCUSDT وETHUSDT وBNBUSDT وSOLUSDT، بينما لا يحتوي chain_tvl إلا على ثلاثة صفوف: BSC وEthereum وSolana. وعندما طابقتُها خانةً بخانة بحسب ترتيبها، لم يكن للخانة الرابعة صف مقابل في جانب السلاسل؛ لم يكن ذلك بسبب تفويتٍ في هذه الجولة، بل لأن ذلك الجزء مُسجّل أصلًا وفق ثلاث سلاسل. أربعة مقابل ثلاثة، لذا اختلّ الدمج الأفقي من ناحية عدد الصفوف قبل أي شيء آخر.
احتفظتُ كالمعتاد بكل منها في صف مستقل: last لـ BTCUSDT هو 66144.72، وquote_volume_24h هو 1454857652.425192؛ أما tvl_usd لـ BSC فهو 4667039216.804007، وprev_tvl_usd هو 4905797815، وtvl_change_1d_pct هو -4.87. هذه مجرد سجلات لقراءات شخصية، ولا تُعدّ نصيحة استثمارية. وهنا ينتهي أمر محاذاة العرض.
كنتُ قد عددتُ سابقًا عدد المفاتيح في كل صف؛ ومهما كان العدّ دقيقًا، فلن يمنع تفاوت عدد الصفوف.