Seita's programmer notes...
2015年1月24日土曜日
MySQLで複数のクエリの結果を比較する方法
2つのテーブルの違いを知りたい場合など、MySQLで複数のクエリの結果を比較したい場合がある。そういう時はこれ。
SELECT
id
FROM
tableA
WHERE
id
NOT
IN
(
SELECT
id
FROM
tableB
)
http://stackoverflow.com/questions/1569990/mysql-is-it-possible-to-get-the-difference-of-two-query-results
HTML5ではobjectタグの属性値がdeprecatedになっているので注意
HTML5でのappletの挙動が特定のブラウザで変だったので、objectタグについて調べてみると、属性がdeprecated(推奨されていない)になっているので注意。
<object ..... code="..." >
</object>
は
<object ...... >
<param name="code" value="..." />
</object>
に変わったことに注意。
http://www.w3.org/TR/html-markup/object.html
2015年1月13日火曜日
Hibernateで親エンティティの重複を無くすには?
SQLでJOINを使うと親エンティティが重複されてレコードが取得されてしまう場合がある。この場合、Hibernateで親エンティティの重複を無くして、ユニークなレコードを取得したい場合、Criteria#setResultTransformerを使う。
criteria.setResultTransformer(Criteria.
DISTINCT_ROOT_ENTITY
);
http://learningviacode.blogspot.in/2013/06/why-need-for-resulttransformers.html
2015年1月9日金曜日
Linuxのgrepで特定のキーワードを含まないログファイルを標準出力に出したい場合
Linuxのgrepで特定のキーワードを含まないログファイルを標準出力に出したい場合
% tail -f some.log | grep -v --line-buffered somekeyword
http://stackoverflow.com/questions/7161821/how-to-grep-a-continuous-stream
http://stackoverflow.com/questions/10411616/grep-regex-not-containing-string
Window7でhostsファイルを管理者権限でしか書き込めないとエラーがでる場合
Window7でhostsファイルを管理者権限でしか書き込めないとエラーがでる場合
Notepadを管理者権限モードで開く。右クリックでそういうのが出てくる。
http://stackoverflow.com/questions/20906492/cant-edit-the-host-file
ちなみにhostsファイルはc:\windows\system32\drivers\etc
MySQLで複数のカラムをユニークキーにするには?
MySQLで複数のカラムをユニークキーにするには?
ALTER TABLE `sometable` ADD UNIQUE `unique_index` (`columnA`,`columnB`,`columnC`)
http://stackoverflow.com/questions/635937/how-do-i-specify-unique-constraint-for-multiple-columns-in-mysql
MySQLでauto incrementの値をリセットするには?
MySQLでauto incrementの値をリセットするには?
ALTER TABLE sometable AUTO_INCREMENT=1
http://stackoverflow.com/questions/970597/change-auto-increment-starting-number
MySQLで複数カラムから最大値を取るには?
MySQLで複数カラムから最大値を取るには?
GREATEST(value1, value2, value3,...)
http://www.w3resource.com/mysql/comparision-functions-and-operators/greatest-function.php
でも、nullは比べたくない場合、
GREATEST(IFNULL(value1, 0), IFNULL(value2, 0), IFNULL(value3,0),...)
http://stackoverflow.com/questions/9831851/mysql-get-max-or-greatest-of-several-columns-but-with-null-fields
新しい投稿
前の投稿
ホーム
登録:
投稿 (Atom)