09:12:43 Lưu lại bản này, rồi xem lại quy tắc trước đó: «đơn vị được giữ trong tên trường, không tách thành một cột riêng». Quy tắc ấy chỉ quản lý tên cột, chứ không quản lý cách ghi giá trị trong cùng một cột.
Cả ba dòng trong chain_tvl đều có tên tvl_change_1d_pct: BSC là -1.19, còn hai dòng Ethereum và Solana đều ghi -0.0.
Muốn tiện tay bỏ dấu trừ đó, hoặc tự tính lại mức thay đổi từ tvl_usd 37053262660.64732 và prev_tvl_usd 36963712506 ở cùng hàng rồi bổ sung vào, đều không phù hợp — snapshot ghi đúng là -0.0, còn con số tính lại thì không có nguồn. Tôi lưu mấy ô này như ghi chép cá nhân, không cấu thành lời khuyên đầu tư; hậu tố pct trong tên trường không có nghĩa là mọi giá trị trong cột này đều phải có cùng một dạng. Trong cùng bản này, ô prices.BTC có tên trường chỉ là usd, giá trị 62711; trong market có total_market_cap_usd 2142224463293.4841, btc_dominance_pct 58.59; còn value 10 trong sentiment.now vẫn không có chữ đơn vị ở trước hay sau.
Ba kiểu ghi vẫn còn đó, chỉ có thêm -1.19 và -0.0 đứng cạnh nhau trong cùng một cột. Vì vậy không viết lại, không bổ sung tính toán, không tách thêm cột để giải thích; bảng vẫn chỉ có tên trường và giá trị, cứ chép nguyên -0.0 rồi chờ nhịp tiếp theo xem nó có đổi không.