From 26bef24de7c1eacfe8af35f5774a6aba1a9fb0d5 Mon Sep 17 00:00:00 2001 From: Valentyn Kolesnikov Date: 2021年11月15日 16:21:44 +0200 Subject: [PATCH 1/5] Added task 195. --- .../java/g0101_0200/s0195_delete_duplicate_emails/script.sql | 3 +++ 1 file changed, 3 insertions(+) create mode 100644 src/main/java/g0101_0200/s0195_delete_duplicate_emails/script.sql diff --git a/src/main/java/g0101_0200/s0195_delete_duplicate_emails/script.sql b/src/main/java/g0101_0200/s0195_delete_duplicate_emails/script.sql new file mode 100644 index 000000000..835fcc9e9 --- /dev/null +++ b/src/main/java/g0101_0200/s0195_delete_duplicate_emails/script.sql @@ -0,0 +1,3 @@ +# Write your MySQL query statement below +DELETE FROM Person +WHERE Id NOT IN (SELECT id FROM (SELECT Email, MIN(Id) AS 'id' FROM Person GROUP BY Email) t) \ No newline at end of file From 6fef75f12106f30d3de44bad542a7acf66d50296 Mon Sep 17 00:00:00 2001 From: Valentyn Kolesnikov Date: 2021年11月15日 16:22:54 +0200 Subject: [PATCH 2/5] Added task 196. --- .../script.sql | 0 1 file changed, 0 insertions(+), 0 deletions(-) rename src/main/java/g0101_0200/{s0195_delete_duplicate_emails => s0196_delete_duplicate_emails}/script.sql (100%) diff --git a/src/main/java/g0101_0200/s0195_delete_duplicate_emails/script.sql b/src/main/java/g0101_0200/s0196_delete_duplicate_emails/script.sql similarity index 100% rename from src/main/java/g0101_0200/s0195_delete_duplicate_emails/script.sql rename to src/main/java/g0101_0200/s0196_delete_duplicate_emails/script.sql From 931912d8bf417d5f2e3ceb31cee5077b4c6629f4 Mon Sep 17 00:00:00 2001 From: Valentyn Kolesnikov Date: 2021年11月15日 16:26:54 +0200 Subject: [PATCH 3/5] Added task 195. --- src/main/java/g0101_0200/s0195_tenth_line/script.sh | 2 ++ 1 file changed, 2 insertions(+) create mode 100644 src/main/java/g0101_0200/s0195_tenth_line/script.sh diff --git a/src/main/java/g0101_0200/s0195_tenth_line/script.sh b/src/main/java/g0101_0200/s0195_tenth_line/script.sh new file mode 100644 index 000000000..caeb7d60a --- /dev/null +++ b/src/main/java/g0101_0200/s0195_tenth_line/script.sh @@ -0,0 +1,2 @@ +# Read from the file file.txt and output the tenth line to stdout. +sed -n 10p file.txt \ No newline at end of file From 5c2a545e9aa6d86ab5a4123f8c9b07e9835fd121 Mon Sep 17 00:00:00 2001 From: Valentyn Kolesnikov Date: 2021年11月15日 16:28:50 +0200 Subject: [PATCH 4/5] Added task 194. --- src/main/java/g0101_0200/s0194_transpose_file/script.sh | 7 +++++++ 1 file changed, 7 insertions(+) create mode 100644 src/main/java/g0101_0200/s0194_transpose_file/script.sh diff --git a/src/main/java/g0101_0200/s0194_transpose_file/script.sh b/src/main/java/g0101_0200/s0194_transpose_file/script.sh new file mode 100644 index 000000000..64062c06f --- /dev/null +++ b/src/main/java/g0101_0200/s0194_transpose_file/script.sh @@ -0,0 +1,7 @@ +# Read from the file file.txt and print its transposed content to stdout. +wordcount=$(head -1 file.txt | wc -w) +col_n=1 +while [[ $col_n -le $wordcount ]]; do + awk "{ print \$$col_n }" file.txt | paste -sd " " + col_n=$((col_n + 1)) +done \ No newline at end of file From 05fa6cbf6f4cbd63982644d71548074dccfae91d Mon Sep 17 00:00:00 2001 From: Valentyn Kolesnikov Date: 2021年11月15日 16:31:32 +0200 Subject: [PATCH 5/5] Added task 197. --- src/main/java/g0101_0200/s0197_rising_temperature/script.sql | 5 +++++ 1 file changed, 5 insertions(+) create mode 100644 src/main/java/g0101_0200/s0197_rising_temperature/script.sql diff --git a/src/main/java/g0101_0200/s0197_rising_temperature/script.sql b/src/main/java/g0101_0200/s0197_rising_temperature/script.sql new file mode 100644 index 000000000..eece3a3ff --- /dev/null +++ b/src/main/java/g0101_0200/s0197_rising_temperature/script.sql @@ -0,0 +1,5 @@ +# Write your MySQL query statement below +SELECT SecondDate.id as Id +FROM Weather SecondDate JOIN Weather FirstDate +ON ADDDATE(FirstDate.recordDate,1) = SecondDate.recordDate +AND SecondDate.temperature> FirstDate.temperature; \ No newline at end of file

AltStyle によって変換されたページ (->オリジナル) /