Voilà, merci Saint ChatGPT de faire mon SQL à ma place
- 1
Merci Saint ChatGPT pour cette requête SQL de merde
"SELECT
T1.idColumnA, T1.idColumnB, T1.idColumnC, T1.idColumnD, T1.dateColumnE,
T2.id, T2.ColumnNameF, T2.ColumnNameG, T2.Email,
T3.idJoinTableColumnA,
T4.actionTypeColumn, T4.actionDateColumn,
CASE
WHEN T4.actionTypeColumn = 'STATUS_ED' THEN '1'
ELSE '0'
END AS isEd
FROM ".$DB.".Table1 T1
LEFT JOIN ".$DB.".Table2 T2 ON T1.idColumnB = T2.id
LEFT JOIN ".$DB.".JoinTable1 T3 ON T1.idColumnB = T3.idColumnB AND T1.idColumnD = T3.idColumnD
LEFT JOIN (
SELECT T4A.idJoinTableColumnA, T4A.idJoinTableColumnB, T4A.actionTypeColumn, T4A.actionDateColumn
FROM ".$DB.".ActionTable T4A
INNER JOIN (
SELECT idJoinTableColumnB, MAX(actionDateColumn) as MaxActionDate
FROM ".$DB.".ActionTable
GROUP BY idJoinTableColumnB
) T4B ON T4A.idJoinTableColumnB = T4B.idJoinTableColumnB AND T4A.actionDateColumn = T4B.MaxActionDate
) T4 ON T3.idJoinTableColumnA = T4.idJoinTableColumnA
WHERE T1.dateColumnE IS NOT NULL AND T1.idColumnD = ?"
Maintenant je peux aller faire dodo
Le 12 janvier 2024 à 02:39:18 :
t'a pas peur d'etre "remplacer" par un seul mec qui maitrise l'ia, et faire pleins de programmeurs chômeurs ?
je suis ce mec.
Le 12 janvier 2024 à 02:39:35 -Carajillo- a écrit :
Le 12 janvier 2024 à 02:39:18 :
t'a pas peur d'etre "remplacer" par un seul mec qui maitrise l'ia, et faire pleins de programmeurs chômeurs ?je suis ce mec.
reste humble.
Le 12 janvier 2024 à 02:40:04 :
Le 12 janvier 2024 à 02:39:35 -Carajillo- a écrit :
Le 12 janvier 2024 à 02:39:18 :
t'a pas peur d'etre "remplacer" par un seul mec qui maitrise l'ia, et faire pleins de programmeurs chômeurs ?je suis ce mec.
reste humble.
je suis un senior dev avec plus de 10 ans d'expérience et je remplace les juniors par ChatGPT.
Sauf que des putains de juniors auraient été incapables de me sortir la requête au dessus. Donc en plus ChatGPT divise mon temps de travail par 4.
Le 12 janvier 2024 à 02:41:01 :
J’allais troll à base de « t’as vraiment besoin de chatGPT pour sortir des CASE WHEN et des GROUP BY » mais en fait je l’utilise aussi par flemme pour ce genre de merde
c'est affreux, j'ai trop l'habitude
des fois je me dis "s'ils coupent ChatGPT est-ce que je sais encore coder?"
Le 12 janvier 2024 à 02:43:41 :
Tout le monde l'utilise en cachète, je pense que facilement 90% des devs ne pondent que du GPT
pourquoi en cachette? Je pousse toutes mes équipes à l'utiliser. C'est très bien, ça te fait progresser aussi.
Le 12 janvier 2024 à 02:44:59 :
Le 12 janvier 2024 à 02:43:41 :
Tout le monde l'utilise en cachète, je pense que facilement 90% des devs ne pondent que du GPTpourquoi en cachette? Je pousse toutes mes équipes à l'utiliser. C'est très bien, ça te fait progresser aussi.
C'est mal vu par les N+1
Dev ici, évidemment que pour les requêtes SQL j'utilise ChatGPT
Après c'est pas maintenable tu bites rien aux requêtes, dans la mesure du possible faut passer par des trucs compréhensible genre Spring JPA pour le java
Le 12 janvier 2024 à 02:45:35 :
Dev ici, évidemment que pour les requêtes SQL j'utilise ChatGPTAprès c'est pas maintenable tu bites rien aux requêtes, dans la mesure du possible faut passer par des trucs compréhensible genre Spring JPA pour le java
Je reste convaincu que quand y a des requêtes de merde comme ça qui popent c'est que la structure des tables est mal foutues. Franchement, un peu de données en double entre les tables pour faire sauter quelques jointures, ça fait pas de mal.
Le 12 janvier 2024 à 02:47:14 :
Le 12 janvier 2024 à 02:45:35 :
Dev ici, évidemment que pour les requêtes SQL j'utilise ChatGPTAprès c'est pas maintenable tu bites rien aux requêtes, dans la mesure du possible faut passer par des trucs compréhensible genre Spring JPA pour le java
Je reste convaincu que quand y a des requêtes de merde comme ça qui popent c'est que la structure des tables est mal foutues. Franchement, un peu de données en double entre les tables pour faire sauter quelques jointures, ça fait pas de mal.
Arf j'ai pas de religion sur le sujet. Maintenir des données en double en cas d'update c'est absolument l'enfer aussi.
- 1
Données du topic
- Auteur
- -Carajillo-
- Date de création
- 12 janvier 2024 à 02:37:29
- Nb. messages archivés
- 16
- Nb. messages JVC
- 16