MySQL (MariaDB) で行と列を入れ替える
結論
CASE WHEN
で行を列に変換し、GROUP_CONCAT
で連結する。
テーブルと得たい結果のイメージ
以下のテーブルがあったとする。
#!/bin/sh | |
for arg in "$@"; do | |
ffmpeg -i "${arg}" -codec:v copy -b:v 5000k -y "${arg%.*}.mp4" | |
done |
#!/bin/sh | |
ffmpeg -ss $1 -i "$2" -t $3 -codec:v copy -b:v 5000k "$4" |
CASE WHEN
で行を列に変換し、GROUP_CONCAT
で連結する。
以下のテーブルがあったとする。
brew install youtube-dl
** Open Google Chrome
# from https://weblabo.oscasierra.net/python/keras-mnist-sample.html | |
import keras | |
from keras.datasets import mnist | |
from keras.models import Sequential | |
from keras.layers import Dense, Dropout, InputLayer | |
from keras.optimizers import RMSprop | |
# read MNIST | |
(x_train, y_train), (x_test, y_test) = mnist.load_data() |
#!/bin/sh | |
ffmpeg -ss $1 -i "$2" -t $3 -vf scale=1920:1080,crop=1920:1080:0:90 -c:v h264_videotoolbox -b:v 5000k "$4" |
2019/04/25に代官山で行われた【第4回】ReactNativeにゆかりのあるスタートアップが集う会にFlutter枠で応募して発表して来ました。
当時の模様は#RNstartupでたどれます。
mariadb-data: | |
image: busybox | |
volumes: | |
- /var/lib/mysql | |
container_name: mariadb-datastore | |
mariadb: | |
image: mariadb:latest | |
volumes_from: | |
- mariadb-data |
# -*- coding: utf-8 -*- | |
import sys | |
import commands | |
hosts = """\ | |
[docker] | |
{0} | |
""" |
#!/bin/sh | |
if [ -z "$1" ]; then | |
echo "$0 <vm name>" | |
exit -1 | |
fi | |
docker-machine ssh $1 -- tce-load -wi python.tcz | |
docker-machine ssh $1 -- sudo ln -s /usr/local/bin/python /usr/bin/python | |
docker-machine ssh $1 -- 'curl https://bootstrap.pypa.io/get-pip.py | sudo python -' | |
docker-machine ssh $1 -- sudo pip install docker-py |