タグ

SQLに関するcpwのブックマーク (19)

  • SQL滅ぶべし | ドクセル

    SQL • リレーショナルデータベースシステムと会話するための言語 • 1970年 Codd が RDB モデルと同時に提案 (Alpha言語) • 1974年 Chamberlin と Boyce が改良 • 元々は SEQUEL (Structured English Query Language) だったが、商標登録されていた • 読み方は エスキューエル とそのまま読む (Glliespie 2012)

    SQL滅ぶべし | ドクセル
    cpw
    cpw 2024/05/07
    一層噛まして難しくしているだけでは?
  • リーダブルSQL[より良いSQLを書くためのシンプルで実践的なテクニック] - Qiita


        Dustin Boswell  P.3  SQL SQL SQL1 SQL  SQL   使SQL
    リーダブルSQL[より良いSQLを書くためのシンプルで実践的なテクニック] - Qiita
    cpw
    cpw 2023/09/16
    SQLできると言っていてwith句使ってない人は基本的に信用しないことにしてる。
  • SQL Chat

    Chat-based SQL Client and Editor for the next decade

    cpw
    cpw 2023/07/17
    SQLってすぐに謝ったデータ出ちゃうし、そのデータが本当にあっているかどうかを確認するの結構たいへんだから任せてOKとはならなそう。逆にすでに整理されたところからの簡単なクエリなら任せられるかな?それなら、
  • SQLの実行計画の読み方 |


    SQLSQL SQL A5:SQL Mk-2SQL SQL  [SQL(S)]  [SQL(J)] Ctrl+E   A5:SQL Mk-2 
  • あなたの遅延はどこから? SQLから! 〜患部に止まってすぐ効くSQLレビューチェックリスト 年初め特大サービス号〜 - ANDPAD Tech Blog

    あけましておめでとうございます! 今年は異世界放浪メシのアニメが放送されるらしいので楽しみなバックエンドの原田 (tomtwinkle)です。 内部で運用しているSQLレビューチェックリストの一部を抽出し思いつきで追記して行った結果、結構な分量になってしまいました。 暇な時でも流し読みして頂けるとありがたいです。 Motivation SQLレビュー観点 大きくSQLが変更される修正の際にはEXPLAINをレビュー内容に加える 検索のキーにINDEXを使用しているか SQL発行回数がN+1(1+N)の構造になっていないか サブクエリを利用したSQLはパフォーマンス要チェック Viewの利用は基的に禁止 CROSS JOINは禁止 WHERE句で十分に絞った検索をしているか 必要なcolumnだけSELECTしているか レコード数だけ必要な場合にCOUNT用のSQLを発行しているか 集計関

    あなたの遅延はどこから? SQLから! 〜患部に止まってすぐ効くSQLレビューチェックリスト 年初め特大サービス号〜 - ANDPAD Tech Blog
    cpw
    cpw 2023/01/12
    タイトル勝ち
  • 次世代SQLクライアントArctypeを触ってみる

    どうも、株式会社プラハCEOの松原です 先日社内のエンジニアに「このSQLクライアントがイケてそう!」と教わったので早速Arctypeを触ってみました TL;DR クエリの補完が最高 チャートやダッシュボードを通して簡単に可視化できる 操作性に優れていて、見た目が綺麗 クエリやダッシュボードごとに権限管理できる プレースホルダーを使えば非開発者ともクエリを共有しやすい 説明しよう、Arctypeとは なんかイケてるSQLクライアントです セットアップ それぐらいしか分からないので、ひとまずDBを立ち上げて実際に使ってみようと思います。こちらのmysql-employeesを使わせていただきましょう docker run -d \ --name mysql-employees \ -p 3306:3306 \ -e MYSQL_ROOT_PASSWORD=college \ -v $PWD/

    次世代SQLクライアントArctypeを触ってみる
    cpw
    cpw 2022/10/15
  • sql.js

    sql.js is an SQL library for javascript containing a version of SQLite compiled for the web.

    cpw
    cpw 2020/11/07
    面白いんだけどなかなか使うところがないんだよなー。
  • 2020年現在のNewSQLについて - Qiita

    Disclaimer 当記事はNewSQL開発ベンダの技術ブログや各種論文、その他ニュースサイト等の内容を個人的にまとめたものです。 そのため、理解不足等に起因する誤解・誤認を含む可能性があります。更なる理解が必要な方はリファレンスに挙げた各種文献を直接参照下さい。技術的な指摘は可能であれば取り込み修正しますが、迅速な対応はお約束できません。 NewSQLの解説は二部構成 当記事は前編でNewSQLの概要編となる。 全体の目次は下記である。 NewSQLとは何か NewSQLのアーキテクチャ NewSQLとこれまでのデータベースの比較 NewSQLのコンポーネント詳解 1章から3章までの内容を当記事で解説する。 4章はさらに詳細な技術的解説となり、後編の「NewSQLのコンポーネント詳解」で記述している。 こちらも合わせて一読いただきたい。 1. NewSQLとは何か NewSQLとは、海

    2020年現在のNewSQLについて - Qiita
  • Franchise - 多数のデータベースに対応したSQLノートブック


    SQL使SQLSQL FranchiseSQL Franchise使      2  使  FranchiseSQLite/PostgreSQL/BigQuery/MongoDB/Microsoft SQL Server/Oracle/DB2/Teradata
    Franchise - 多数のデータベースに対応したSQLノートブック
    cpw
    cpw 2017/10/16
    便利そう!
  • trdsqlというコマンドラインツールを作った - Qiita


    trdsql Go github trdsql Linux/Windows/macOS   trdsql  | Noboru Saito's page   CSV(TSV)LTSVSQL q textql  trdsqlPostgreSQLMySQLDBSQLite使PostgreSQLMySQL使CSVJOINCSV
    trdsqlというコマンドラインツールを作った - Qiita
    cpw
    cpw 2017/08/18
    良さそう
  • BdashというBIツールをリリースしました - hokaccha memo


    BdashElectron bdash-app/bdash: A simple business intelligence application. Mac https://github.com/bdash-app/bdash/releases  SQL  gist MySQLPostgreSQLRedshiftBigQuery Redshift使SQLJupyter Notebook使SQL
    BdashというBIツールをリリースしました - hokaccha memo
    cpw
    cpw 2017/02/08
    良さげ
  • 分析SQLのコーディングスタイル - クックパッド開発者ブログ


    SQL SQL SQL  SQL  SQLO/R mapper  SQL  SQL 使 
    分析SQLのコーディングスタイル - クックパッド開発者ブログ
    cpw
    cpw 2016/11/09
    自分もだいたい同じだった
  • 物理サーバを選定する際のポイント – Eureka Engineering – Medium

    Eureka EngineeringLearn about Eureka’s engineering efforts, product developments and more.

    物理サーバを選定する際のポイント – Eureka Engineering – Medium
    cpw
    cpw 2016/09/01
    こういうのプログラムで書いた方が良いじゃんと思っていた時期もあったけど、求められるスピードが早すぎてプログラム書いてる暇ない。SQLでサクッと終わらせないと辛い。後プログラムはバグを入れ込みやすいかな
  • SQL でファイル検索するコマンド selects を書いた話 | blog.jxck.io

    Intro UNIX コマンドを SQL で抽出できるツール qq を作った。 というエントリを読んで、そういえば似たようなものを作ってたなと思い出した。 自分の dotfiles の中にある、便利コマンド集の中にある selects についてである。 このコマンドは SQL という検索を記述的に表現する共通言語をファイル検索に応用し、 Ruby の動的言語として表現力を使って実装したものといえる。 その実装方法と実行例などについて記す。 selects 結論からいうとこういうコマンドだ。 $ selects mtime, size, basename from './entries/**/*' where extname '==' '.md' and size '>' 1000 order by mtime 2016-07-06 22:45:44 +0900 18437 web-font

    SQL でファイル検索するコマンド selects を書いた話 | blog.jxck.io
    cpw
    cpw 2016/08/07
    最近思うのはやっぱりSQL最強
  • ディレクターがSQLを使えてよかった話 - クックパッド開発者ブログ


     MY SQL SQL使        1 *1 
    ディレクターがSQLを使えてよかった話 - クックパッド開発者ブログ
    cpw
    cpw 2016/07/06
    SQLは本当に奥が深い。通常の業務だったらSQLで大半をカバーできる。ただ、正直実装を確認してSQLがかけないとちょっと怪しいし、レガシーなシステムだと色々な経緯とかあって片手間にやるには難しいと思う。
  • Can you create nested WITH clauses for Common Table Expressions?

    cpw
    cpw 2016/02/17
    with句を複数使う方法。これがあれば一時テーブルのためにスクリプト書かなくて済むかも。
  • リレーショナルデータベースの仕組み (1/3) | POSTD


    使便SQLiteTeradata NoSQLJavaScript 退 
    リレーショナルデータベースの仕組み (1/3) | POSTD
  • SQLアタマ養成講座 記事一覧 | gihyo.jp

    第6回SQL流行間比較(2) 直近⁠⁠、直近の1つ前⁠⁠、そのまた1つ前… ミック 2009-05-19

    SQLアタマ養成講座 記事一覧 | gihyo.jp
  • はてなグループの終了日を2020年1月31日(金)に決定しました - はてなの告知


    2020131()  2019 -   : 2020131() :2020131() 稿 稿 -   2020-06-25  2020228
    はてなグループの終了日を2020年1月31日(金)に決定しました - はてなの告知
  • 1