...
This commit is contained in:
parent
cc2ec3b61c
commit
0b86322e88
2 changed files with 82 additions and 0 deletions
|
|
@ -0,0 +1,5 @@
|
||||||
|
```php
|
||||||
|
function count_capitals($str) {
|
||||||
|
return strlen(preg_replace('![^A-Z]+!', '', $str));
|
||||||
|
}
|
||||||
|
```
|
||||||
|
|
@ -0,0 +1,77 @@
|
||||||
|
... ausser TONI Düsseldorf ;)
|
||||||
|
```sql
|
||||||
|
DELETE FROM users
|
||||||
|
WHERE id in (
|
||||||
|
SELECT id
|
||||||
|
FROM users
|
||||||
|
WHERE (LENGTH(name) - LENGTH(REPLACE(name, 'A', ''))
|
||||||
|
+ LENGTH(name) - LENGTH(REPLACE(name, 'B', ''))
|
||||||
|
+ LENGTH(name) - LENGTH(REPLACE(name, 'C', ''))
|
||||||
|
+ LENGTH(name) - LENGTH(REPLACE(name, 'D', ''))
|
||||||
|
+ LENGTH(name) - LENGTH(REPLACE(name, 'E', ''))
|
||||||
|
+ LENGTH(name) - LENGTH(REPLACE(name, 'F', ''))
|
||||||
|
+ LENGTH(name) - LENGTH(REPLACE(name, 'G', ''))
|
||||||
|
+ LENGTH(name) - LENGTH(REPLACE(name, 'H', ''))
|
||||||
|
+ LENGTH(name) - LENGTH(REPLACE(name, 'I', ''))
|
||||||
|
+ LENGTH(name) - LENGTH(REPLACE(name, 'J', ''))
|
||||||
|
+ LENGTH(name) - LENGTH(REPLACE(name, 'K', ''))
|
||||||
|
+ LENGTH(name) - LENGTH(REPLACE(name, 'L', ''))
|
||||||
|
+ LENGTH(name) - LENGTH(REPLACE(name, 'M', ''))
|
||||||
|
+ LENGTH(name) - LENGTH(REPLACE(name, 'N', ''))
|
||||||
|
+ LENGTH(name) - LENGTH(REPLACE(name, 'O', ''))
|
||||||
|
+ LENGTH(name) - LENGTH(REPLACE(name, 'P', ''))
|
||||||
|
+ LENGTH(name) - LENGTH(REPLACE(name, 'Q', ''))
|
||||||
|
+ LENGTH(name) - LENGTH(REPLACE(name, 'R', ''))
|
||||||
|
+ LENGTH(name) - LENGTH(REPLACE(name, 'S', ''))
|
||||||
|
+ LENGTH(name) - LENGTH(REPLACE(name, 'T', ''))
|
||||||
|
+ LENGTH(name) - LENGTH(REPLACE(name, 'U', ''))
|
||||||
|
+ LENGTH(name) - LENGTH(REPLACE(name, 'V', ''))
|
||||||
|
+ LENGTH(name) - LENGTH(REPLACE(name, 'W', ''))
|
||||||
|
+ LENGTH(name) - LENGTH(REPLACE(name, 'X', ''))
|
||||||
|
+ LENGTH(name) - LENGTH(REPLACE(name, 'Y', ''))
|
||||||
|
+ LENGTH(name) - LENGTH(REPLACE(name, 'Z', ''))
|
||||||
|
) > 4
|
||||||
|
AND
|
||||||
|
name <> 'TONI Düsseldorf'
|
||||||
|
);
|
||||||
|
```
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
Laravel Version:
|
||||||
|
```php
|
||||||
|
DB::delete("delete from users where id in (
|
||||||
|
SELECT id
|
||||||
|
FROM users
|
||||||
|
WHERE (LENGTH(name) - LENGTH(REPLACE(name, 'A', ''))
|
||||||
|
+ LENGTH(name) - LENGTH(REPLACE(name, 'B', ''))
|
||||||
|
+ LENGTH(name) - LENGTH(REPLACE(name, 'C', ''))
|
||||||
|
+ LENGTH(name) - LENGTH(REPLACE(name, 'D', ''))
|
||||||
|
+ LENGTH(name) - LENGTH(REPLACE(name, 'E', ''))
|
||||||
|
+ LENGTH(name) - LENGTH(REPLACE(name, 'F', ''))
|
||||||
|
+ LENGTH(name) - LENGTH(REPLACE(name, 'G', ''))
|
||||||
|
+ LENGTH(name) - LENGTH(REPLACE(name, 'H', ''))
|
||||||
|
+ LENGTH(name) - LENGTH(REPLACE(name, 'I', ''))
|
||||||
|
+ LENGTH(name) - LENGTH(REPLACE(name, 'J', ''))
|
||||||
|
+ LENGTH(name) - LENGTH(REPLACE(name, 'K', ''))
|
||||||
|
+ LENGTH(name) - LENGTH(REPLACE(name, 'L', ''))
|
||||||
|
+ LENGTH(name) - LENGTH(REPLACE(name, 'M', ''))
|
||||||
|
+ LENGTH(name) - LENGTH(REPLACE(name, 'N', ''))
|
||||||
|
+ LENGTH(name) - LENGTH(REPLACE(name, 'O', ''))
|
||||||
|
+ LENGTH(name) - LENGTH(REPLACE(name, 'P', ''))
|
||||||
|
+ LENGTH(name) - LENGTH(REPLACE(name, 'Q', ''))
|
||||||
|
+ LENGTH(name) - LENGTH(REPLACE(name, 'R', ''))
|
||||||
|
+ LENGTH(name) - LENGTH(REPLACE(name, 'S', ''))
|
||||||
|
+ LENGTH(name) - LENGTH(REPLACE(name, 'T', ''))
|
||||||
|
+ LENGTH(name) - LENGTH(REPLACE(name, 'U', ''))
|
||||||
|
+ LENGTH(name) - LENGTH(REPLACE(name, 'V', ''))
|
||||||
|
+ LENGTH(name) - LENGTH(REPLACE(name, 'W', ''))
|
||||||
|
+ LENGTH(name) - LENGTH(REPLACE(name, 'X', ''))
|
||||||
|
+ LENGTH(name) - LENGTH(REPLACE(name, 'Y', ''))
|
||||||
|
+ LENGTH(name) - LENGTH(REPLACE(name, 'Z', ''))
|
||||||
|
) > 4
|
||||||
|
AND
|
||||||
|
name <> 'TONI Düsseldorf'
|
||||||
|
)");
|
||||||
|
```
|
||||||
|
to be placed into Reminder Mail Controller/Method
|
||||||
Loading…
Add table
Add a link
Reference in a new issue