diff options
| author | Luca Ferrari <fluca1978@gmail.com> | 2023-01-23 12:13:30 +0100 |
|---|---|---|
| committer | Luca Ferrari <fluca1978@gmail.com> | 2023-01-23 12:13:30 +0100 |
| commit | cee1163da54b67d4de0d0b99f983d8fd21f2bab1 (patch) | |
| tree | ab89c480d7ef7ec9a1883cae56276bd888e755c8 | |
| parent | 8316342281a4642aeb196c8d12683fc9dd01c5c4 (diff) | |
| download | perlweeklychallenge-club-cee1163da54b67d4de0d0b99f983d8fd21f2bab1.tar.gz perlweeklychallenge-club-cee1163da54b67d4de0d0b99f983d8fd21f2bab1.tar.bz2 perlweeklychallenge-club-cee1163da54b67d4de0d0b99f983d8fd21f2bab1.zip | |
Task 1 sql done
| -rw-r--r-- | challenge-201/luca-ferrari/postgresql/ch-1.sql | 19 |
1 files changed, 19 insertions, 0 deletions
diff --git a/challenge-201/luca-ferrari/postgresql/ch-1.sql b/challenge-201/luca-ferrari/postgresql/ch-1.sql new file mode 100644 index 0000000000..17597a8b88 --- /dev/null +++ b/challenge-201/luca-ferrari/postgresql/ch-1.sql @@ -0,0 +1,19 @@ +-- +-- Perl Weekly Challenge 201 +-- Task 1 +-- +-- See <https://perlweeklychallenge.org/blog/perl-weekly-challenge-201/> +-- + +CREATE SCHEMA IF NOT EXISTS pwc201; + +CREATE OR REPLACE FUNCTION +pwc201.task1_plpgsql( n int[] ) +RETURNS SETOF int +AS $CODE$ + SELECT v + FROM generate_series( 1, array_length( n, 1 ) ) v + WHERE v NOT IN + ( SELECT unnest( n ) ); +$CODE$ +LANGUAGE sql; |
