Non credo sia possibile farlo da mysql. Il contenuto della tabella e' nient'altro che un file. Puoi sapere la dimensione di questo file, ma non quanto occupa un qualcosa dentro questo file se non estraendolo e "pesandolo" fuori dall'insieme con altri mezzi.Originariamente inviato da xnavigator
come faccio ad ottenere il risultato della sommma del peso (in byte) di campi blob, (che si trovano su alcuni record)?
![]()
Poiche' si tratta di un file (BLOB) potrei suggerirti di fare un campo "dimensione" nella tabella stessa, in modo che ti indichi record per record, la dimensione del file ospitato e su cui potrai farti tutte le tue ricerche. Quando inserisci un file memorizzi anche la dimensione e ti sara' estremamente comoda qualunque valutazione.
![]()