Ответ на Hovercraft Full Of Eels очень хороший, но мне пришлось немного его изменить, чтобы заставить его работать над моей программой:
int y1 = (int) ((this.height - 2 * BORDER_GAP) - (values.get(i) * yScale - BORDER_GAP));
вместо
int y1 = (int) (scores.get(i) * yScale + BORDER_GAP);
, потому что, если бы я использовал свой путь, графика была бы перевернута вверх
(вы увидите это, если бы вместо случайных значений использовались жестко заданные значения (например, 1,3,5,7,9)),
если вы хотите изменить название столбца. Вы можете сделать так.
\DB::table('table_name')
->select('name as firstname')
->get();
, если вы хотите изменить имя таблицы. Вы можете сделать так.
\DB::table('table_name as t1')
->select('name as firstname')
->get();
в красноречиво вы не можете изменить имя таблицы, но вы можете изменить имя столбца следующим образом.
User::select('name as firstname')
->get();