Skip to content

Instantly share code, notes, and snippets.

View DQinYuan's full-sized avatar

DQYuan DQinYuan

  • China
View GitHub Profile
@DQinYuan
DQinYuan / example result
Created October 11, 2019 11:45
sub_query_test.yy
UPDATE table_20_utf8_undef SET `col_bigint_undef_unsigned` < 95 WHERE `col_varchar(20)_undef_signed` in (SELECT `col_char(20)_key_signed` FROM table_90_latin1_undef);
SELECT * FROM table_30_latin1_4;
SELECT * FROM table_30_latin1_4;
SELECT * FROM (SELECT `col_varchar(20)_key_signed` FROM table_90_latin1_undef) INNER JOIN (SELECT `col_char(20)_undef_signed` FROM table_30_utf8_4) ON `col_char(20)_key_signed` = `col_char(20)_key_signed` WHERE `col_varchar(20)_undef_signed` in (SELECT `col_char(20)_undef_signed` FROM table_10_utf8_4);
UPDATE table_90_utf8_4 SET `col_bigint_key_signed` < -93 WHERE `col_varchar(20)_key_signed` in (SELECT `col_varchar(20)_undef_signed` FROM table_20_utf8_6);
SELECT `col_char(20)_undef_signed` FROM table_10_utf8_undef;
SELECT * FROM table_90_latin1_undef;
UPDATE table_10_binary_6 SET `col_bigint_undef_unsigned` < 32 WHERE `col_varchar(20)_undef_signed` in (SELECT `col_char(20)_key_signed` FROM (SELECT `col_varchar(20)_undef_signed` FROM table_10_latin1_undef) WHERE `col_char(20)_key
CREATE TABLE t (field1 INT PRIMARY KEY, field2 INT AS (ABS(a)));
INSERT INTO t VALUES (26, default), (43, default);
ALTER TABLE t ADD COLUMN field3 INT AS (ABS(a));
INSERT INTO t VALUES (44, default, default), (26, default, default), (30, default, default);
INSERT INTO t VALUES (-43, default, default);
ALTER TABLE t ADD COLUMN field4 INT AS (ABS(a));
SELECT * FROM t;
SELECT * FROM t;
INSERT INTO t VALUES (-91, default, default, default), (-99, default, default, default), (41, default, default, default);
INSERT INTO t VALUES (85, default, default, default), (30, default, default, default);
import sun.misc.Unsafe;
import java.lang.reflect.Constructor;
import java.lang.reflect.Field;
import java.lang.reflect.InvocationTargetException;
public class Foo {
private boolean flag = true;
public boolean getFlag() {